当前第2页 返回上一页
2.设置第三方docker镜像来做加速
1 2 3 | vim /etc/docker/daemon.json
{ "registry-mirrors" : [ "http://hub-mirror.c.163.com" ,{ "insecure-registries" :[ "registry:5000" ]}]
}
|
3.安装docker本地仓库
1 2 3 | systemctl start docker
docker pull docker.io/registry
docker images
|
4.启动本地仓库
1 | docker run -d --name=registry -p 5000:5000 docker.io/registry
|
5.上传镜像到仓库中
1 2 | docker tag docker.io/registry registry:5000/resistry:v1
docker push registry:5000/resistry:v1
|
6.登陆到registry查看上传的内容
1 2 | docker exec -it registry sh
/ # ls / var /lib/registry/docker/registry/v2/repositories/resistry
|
7.查看仓库的images目录
1 2 3 4 | [root@localhost ~]# curl http:
[root@localhost ~]# curl http:
[root@localhost ~]# curl http:
[root@localhost ~]#
|
8.其他服务器从registry来获取镜像,追加以下信息
1 2 3 4 | vim /etc/docker/daemon.json
{
{ "insecure-registries" :[ "registry:5000" ]}
}
|
9.获取images
1 2 3 | docker pull registry:5000/centos:6.9docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
registry:5000/centos 6.9 2199b8eb8390 11 months ago 195 MB
|
相关推荐:docker教程
以上就是docker怎么在本地建仓库的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
Docker常用命令
Docker如何更换国内仓库
Docker和传统虚拟化的区别
如何限制Docker容器对内存的使用
Docker是什么?
如何修改Docker镜像下载地址
Docker怎么把镜像打包成文件
Docker中cgroup的功能是什么
Docker 和 azure 的区别?
Docker如何设置http代理
更多相关阅读请进入《Docker》频道 >>
转载请注明出处:木庄网络博客 » docker怎么在本地建仓库