English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
국내에서 DockerHub에서 이미지를 가져올 때 어려움을 겪을 수 있습니다. 이 경우, 이미지 가속기를 설정할 수 있습니다. Docker 공식과 국내 많은 클라우드 서비스 제공업체가 국내 가속기를 제공합니다.
科大镜像:https://docker.mirrors.ustc.edu.cn/
网易:https://hub-mirror.c.163.com/
阿里云:https://<你的ID>.mirror.aliyuncs.com
七牛云加速器:https://reg-mirror.qiniu.com
가속기 주소를 설정한 후, 이미지를 가져올 수 없다면 다른 가속기 주소로 전환합니다. 국내 대부분의 클라우드 서비스 제공업체는 Docker 이미지 가속 서비스를 제공하며, Docker를 실행하는 클라우드 플랫폼에 따라 적절한 이미지 가속 서비스를 선택하는 것이 좋습니다.
阿里云镜像获取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors로그인 후, 왼쪽 메뉴에서 이미지 가속기를 선택하면 독점 주소를 볼 수 있습니다:
이전에는 Docker 공식 가속기가 있었습니다 https://registry.docker-cn.com 현재는 사용할 수 없게 되어 있어, 우리는 몇 가지 국내镜像를 추가할 수 있습니다. 사용할 수 없는 경우, 사용할 수 있는镜像로 전환됩니다.
upstart를 사용하는 시스템에서는 다음과 같이 편집합니다 /etc/default/docker 파일을 열어 DOCKER_OPTS에 가속기 주소를 설정합니다:
DOCKER_OPTS="--registry-mirror=https://registry.docker-cn.com"
서비스를 다시 시작합니다:
$ sudo service docker restart
systemd를 사용하는 시스템에서는 다음과 같이 합니다 /etc/docker/daemon.json에 다음 내용을 입력합니다(파일이 없다면 새로 만듭니다):
{"registry-mirrors:["https://reg-mirror.qiniu.com/"]}
서비스를 다시 시작합니다:
$ sudo systemctl daemon-reload $ sudo systemctl restart docker
Windows를 사용하는 경우 10 의 시스템에서, 시스템 오른쪽 하단의 트레이 Docker 아이콘에 마우스 오른쪽 버튼을 눌러 메뉴에서 Settings를 선택하여 설정 창을 엽니다. 그런 다음 왼쪽 탐색 메뉴에서 Daemon을 선택합니다. Registrymirrors 항목에 가속기 주소를 입력합니다. https://docker.mirrors.ustc.edu.cn/ 이후, Apply을 클릭하여 저장한 후 Docker가 재시작되고 설정된 이미지 주소가 적용됩니다.
Mac OS X 사용자는 트레이 바에서 Docker for mac 애플리케이션 아이콘을 클릭하세요-> 기본 설정...-> 데몬-> Registry mirrors. 가속기 주소를 목록에 입력하세요 https://reg-mirror.qiniu.com 수정이 완료되면, Apply&Restart 버튼을 클릭하세요. Docker는 설정된 이미지 주소를 적용하기 위해 재시작됩니다.
가속기가 적용되었는지 확인하기 가속기 설정을 완료한 후에도 이미지를 가져오는 것이 여전히 느리다면, 가속기 설정이 적용되었는지 수동으로 확인하세요. 명령 프롬프트에서 docker info를 실행하면, 결과에서 다음과 같은 내용이 나타나면 설정이 성공했습니다.
$ docker info Registry Mirrors: https://reg-mirror.qiniu.com