搭建 Docker Registry 本地镜像仓库
镜像仓库的安装镜像采用的是 Docker 通过 Save 命令导出的tar包。
-
从其他服务器考入安装包
scp user@192.168.1.50:/root/image/registry_2.tar /root/registry/
-
加载安装包
docker load -i /root/registry/registry_2.tar
-
运行服务
docker run -d --restart=always -v /root/registry/data:/var/lib/registry --privileged=true -p 5000:5000 192.168.1.50:5000/registry:2
-
修改客户端配置文件
- 修改 Docker 配置文件
/etc/sysconfig/docker
OPTIONS='--selinux-enabled --insecure-registry=192.168.1.55:5000'
- 重启Docker
systemctl restart docker
- 修改 Docker 配置文件
-
测试本地服务
docker tag [镜像id] 192.168.1.51:5000/test/ubuntu:latest docker push 192.168.1.51:5000/test/ubuntu:latest docker rmi 192.168.1.51:5000/test/ubuntu:latest docker pull 192.168.1.51:5000/test/ubuntu:latest