Dockerfile、 docker私有仓库

Dokder 私有仓库

一、私有仓库搭建与配置

(1)拉取私有仓库镜像

docker push registry

(2)启动私有仓库容器

docker run -di --name=registry -p 5000:5000 registry

(3)打开浏览器输入http://ip:5000/v2/_catalog

看到 {"repositories":[]} 表示私有仓库搭建成功并且内容为空

(4)修改 daemon.json 文件

vim /etc/docker/daemon.json

添加一下内容,保存退出。

(之前的 daemon.json 文件因为重启 docker 服务报错,被我换成了 .conf 后缀,将下面的添加进 .conf 后缀的文件,之后要添加上传镜像到私有仓库会报错,所以我重新换成了 .json 后缀,但是重启 docker  服务居然不会报错了。。。)

此步骤用于让 docker 信任私有仓库地址。

(5)重启 docker 服务

systemctl restart docker

二、镜像上传至私有仓库

(1)标记此镜像为私有仓库的镜像

docker tag 镜像名 私有仓库镜像名(私有仓库地址+镜像名)

(2)再次启动私服容器

docker start registry

(3)上传标记的镜像

docker push 私有仓库地址+镜像名

 (4)从私有仓库拉取镜像

docker pull 私有仓库地址+镜像名
原文地址:https://www.cnblogs.com/aze999/p/13837199.html