第一步:拉取镜像 docker pull registry
第二步:运行容器:docker run -di --name=registry -p 5000:5000 registry
第三步:打开浏览器访问
# 输入地址:
http://10.0.0.100:5000/v2/_catalog
# 看到
{"repositories":[]}
# 表示私有仓库搭建成功并且内容为空
第四步:修改daemon.json
vim /etc/docker/daemon.json
# 加入
{
"insecure-registries":["10.0.0.100:5000"]
}
第五步:重启docker 让配置生效
systemctl restart docker
docker start registry
测试仓库运行
把某个镜像tag成私有仓库的镜像
docker tag nginx:latest 10.0.0.100:5000/my_nginx:v1
提交到私有仓库
docker push 10.0.0.100:5000/my_nginx:v1
拉取仓库镜像
docker pull 10.0.0.100:5000/my_nginx:v1