Linux系统部署Docker私有仓库

来自CloudWiki
跳转至: 导航搜索

仓库节点

Docker Hub作为Docker默认官方公共镜像;如果想自己搭建私有镜像仓库,官方也提供registry镜像,使得搭建私有仓库非常简单。

docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry

其他docker节点

接下来测试registry可用性。

由于Docker CLI默认以HTTPS访问,而部署的registry并未提供HTTPS,因此,需要在pull镜像的Docker主机(集群内普通的docker主机)添加HTTP可信任:

vi /etc/docker/daemon.json

{"insecure-registries":["10.0.0.30:5000"]}

其中10.0.0.30表示docker 仓库节点的IP地址

service docker restart