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 |
Tags
- User
- version 2
- otel
- rc-service
- opentelemetry
- golang
- module upgrade
- Android
- 무선 디버깅
- log
- vscode
- DotNet
- AnimatedPositioned
- docker
- user-secrets
- SQL Server
- openrc
- 윈도우즈 터미널
- IDX Project
- sqlc
- option pattern
- Linux
- go
- elasticSearch
- shared_preload_libraries
- mysql
- pg_stat_statements
- Flutter
- 맥미니
- 옵션 패턴
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