当你从中国的官方码头工具库中取出图像时,它真的很慢。
我不是要求在当地提供有效的解决方案,因为我已找到https://github.com/docker/docker-registry。我要问的是,在中国/亚洲是否有可用且更快的替代存储库,就像其中许多存储库作为Debian存储库源一样?
谢谢。
答案 0 :(得分:11)
据我所知,
dockerpull发布了他们的本地存储库,因此您只需将其主机放在存储库前面即可:
docker pull daocloud.io/ubuntu:14.04
更优雅的方法是使用来自daocloud的注册表镜像,将下面的行附加到/etc/default/docker.io或/ etc / default / docker
DOCKER_OPTS="$DOCKER_OPTS --registry-mirror=http://YOUR_ID.m.daocloud.io"
请注意,YOUR_ID需要替换为您在www.daocloud.io上注册帐户后提供的注册ID。到目前为止,午餐几乎是免费的,你每月可以获得10GB带宽。
答案 1 :(得分:3)
中国有一个来自码头工人的官方镜子。
https://docs.docker.com/registry/recipes/mirror/#use-case-the-china-registry-mirror
您可以在注册表镜像中添加“https://registry.docker-cn.com” /etc/docker/daemon.json中的数组来自中国注册局 默认情况下是镜像。
{ "registry-mirrors": ["https://registry.docker-cn.com"] }
答案 2 :(得分:0)
作为Docker Toolbox用户,您可以使用--engine-registry-mirror https://registry.docker-cn.com
创建一个docker计算机。例如。
docker-machine create -d virtualbox --engine-registry-mirror https://registry.docker-cn.com dev
或将其添加到~\.docker\machine\machines\<machine name>\config.json
中的docker机器设置中。
"HostOptions": {
//...
"EngineOptions": {
//...
"RegistryMirror": [
"https://registry.docker-cn.com"
],
"InstallURL": "https://get.docker.com"
},
其他镜子:
答案 3 :(得分:0)
这个好镜像的更新是阿里云registry.aliyuncs.com/google_containers/
答案 4 :(得分:0)
{
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}