搭建 Private Docker Registry
Registry
配置hosts
sudo nano /etc/hosts
10.10.10.10 HOSTNAME
运行registry
docker pull registry:2
sudo docker run -d \
-p 5000:5000 \
-v /home/ailab/docker-registry:/var/lib/registry \
--restart=always \
--name docker-registry \
registry:2
修改Docker配置
sudo nano /etc/docker/daemon.json
{
"live-restore": true,
"group": "dockerroot",
"insecure-registries": ["HOSTNAME:5000"]
}
重启Docker Engine
sudo systemctl restart docker
推送镜像
sudo docker tag hello-world:latest HOSTNAME:5000/hello-world:latest
sudo docker push HOSTNAME:5000/hello-world:latest
Registry UI