服务端

安装

  1. docker run -d -p 5000:5000 --restart always --name registry registry:2

配置

vi /etc/docker/daemon.json
# 在json文件中加入一行
"insecure-registries": ["10.0.0.70:5000"]

启动

# 重载daemon
systemctl daemon-reload
# 重启docker
systemctl restart docker

推送镜像到仓库

# 选取一个镜像打包重新打标签
docker tag registry:2 10.0.0.70:5000/registry:2
# 推送镜像到仓库
docker push 10.0.0.70:5000/registry:2

客户端

配置

# json文件字段之间用逗号分隔
vi /etc/docker/daemon.json
{
  "insecure-registries": ["10.0.0.70:5000"]
}
# 重载daemon
systemctl daemon-reload
# 重启docker
systemctl restart docker

拉取

docker pull 10.0.0.70:5000/registry:2
# 查看本机镜像
docker images