安装docker registry

docker pull registry
创建目录 /usr/local/docker/registry
创建 docker-compose.yml
version: '3'
services:
registry:
image: registry
restart: always
container_name: registry
ports:
- 5000:5000
volumes:
- /usr/local/docker/registry/data:/var/lib/registry
docker-compose up -d 启动

成功
2. 配置客户端
在部署服务器上的docker 添加配置
在/etc/docker/daemon.json 中添加 registry 地址

重启服务
systemctl daemon-reload systemctl restart docker
查看是否生效
docker info

已生效
测试 :
客户端 以tomcat镜像为例
标记本地 tomcat (这里以ip+端口 +镜像名)
docker tag tomcat 192.168.59.131:5000/tomcat
设置版本号 未设置的上传上去默认是latest docker tag tomcat 192.168.59.131:5000/tomcat:(版本号)

上传镜像
docker push 192.168.59.131:5000/tomcat

上传成功
查询下

查看tomcat 全部镜像


浙公网安备 33010602011771号