如何镜像registry工作在docker?
我想在Docker中部署registry镜像 ,并且可以避免访问互联网来重新获取它。 所以,我用命令:
docker pull ubuntu docker rmi ubuntu
我猜是在我的本地有Ubuntu的图像。所以,我closures了我的互联网,然后使用命令:
docker pull ubuntu
但是,它没有工作。 我不知道发生了什么事。 我想知道如何镜像工作。 可能需要连接docker hub来获得依赖吗? 或者我可能无法部署镜像?
顺便说一句,如何知道我是否能成功部署镜像?
你需要确保你的docker --registry-mirror=http://<my-docker-mirror-host> -d
守护进程是用docker --registry-mirror=http://<my-docker-mirror-host> -d
启动的docker --registry-mirror=http://<my-docker-mirror-host> -d
,否则docker pull
call都不会通过你的镜像。
当然,确保有一个运行镜像registry容器( docker ps -a
)
OP v11 在评论中证实:
我想我不能开始镜像。 谢谢! 也许我不是用docker –registry-mirror = http:// -d开头的
OP 根据build议修改了/var/lib/boot2docker/profile
,但在镜像testing之前可能没有重新启动boot2docker。