1、拉取 registry 镜像
命令docker pull registry
2、启动容器创建私有仓库
启动命令 docker run -d -p 5000:5000 --restart=always --name registry -v /data/registry:/var/lib/registry1 registry
- 5000:5000 是端口
- --restart=always是指出错时重启
- --name 是容器名字
- -v /data/registry:/var/lib/registry1 registry 中的registry 是镜像名字
如果创建成功或出现遗传sha编码,可以通过 docker ps
查看是否启动成功

3、修改官方拉取下来的镜像tag
命令 docker tag 修改前的镜像名字 修改后的镜像名字
修改后的镜像名字 我们一般用 域名:端口/父镜像名 这样的格式命名

4、上传镜像
- 修改 docker daemon 启动参数
修改 vim /usr/lib/systemd/system/docker.service 文件
添加参数
ExecStart=/usr/bin/dockerd daemon -H fd:// --insecure-registry=0.0.0.0/0

网友评论