Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- DotNet
- 맥미니
- vscode
- otel
- Android
- opentelemetry
- 무선 디버깅
- sqlc
- user-secrets
- Linux
- module upgrade
- rc-service
- mysql
- IDX Project
- PostgreSQL
- AnimatedPositioned
- elasticSearch
- go
- 옵션 패턴
- option pattern
- openrc
- pg_stat_statements
- 윈도우즈 터미널
- shared_preload_libraries
- docker
- log
- SQL Server
- Flutter
- golang
- User
Archives
- Today
- Total
CATCHV Blog
[docker] Error response from daemon: http: server gave HTTP response to HTTPS client 본문
Dev/docker
[docker] Error response from daemon: http: server gave HTTP response to HTTPS client
catchv 2023. 2. 16. 00:21반응형
nexus3 를 이용해서 docker registry를 만들어서 사용중이다.
docker registry에서 pull이나 push를 해야 하는 경우 로그인을 해야하는데
문제는 docker registry가 https를 사용한다는 것이다. 그 놈의 인증서가 또 문제....
인터넷을 보면 여러 해결책이 있는데 보통은 client에 linux의 겨우 /etc/docker/daemon.json 이나 윈도우는 C:\ProgramData\docker\config\daemon.json 파일을 만들어서 아래의 내용을 넣으라고 나온다.
{
"insecure-registries" : ["http://myregistrydomain.com:5000"]
}
내가 사용는 client는 windows인데 안된다. 이게 옛날 방식인지 알 수 없지만 안된다.
Test an insecure registry | Docker Documentation
아래의 방법이 최선의 방법인것 같다. 아래와 같이 추가 후에 "apply & restart" 누르면 적용 된다.
로그인을 하면 성공한다.!!!
docker login -u <ID> -p <패스워드> http://192.168.1.20:60702
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Login Succeeded
반응형
'Dev > docker' 카테고리의 다른 글
docker image ENTRYPOINT override (0) | 2024.04.18 |
---|---|
jenkins docker 안에 docker 설치 (0) | 2024.03.15 |
Comments