安装docker环境
安装私有仓库
docker run -d -p 5000:5000 –restart always –name registry registry:2
查看状态
docker ps |grep registry
创建镜像
sudo vi Dockerfile
FROM redis
CMD [ "redis-server", "/redis-master/redis.conf" ]
docker build -t 192.168.1.1:5000/redis:v1 .
其中192.168.1.1 为仓库的ip, redis为镜像名称 v1为tag
配置docker私有仓库信任
sudo vim /etc/docker/daemon.json
{
"insecure-registries" : ["192.168.1.1:5000"]
}
重新启动docker
sudo systemctl daemon-reload
sudo systemctl restart docker
推送镜像
docker push 39.104.183.33:5000/redis:v1
查看推送接口(在浏览器打开)
http://192.168.1.1:5000/v2/_catalog