docker-私有库
搭建
-
下载镜像
docker registry
docker pull registry
-
运行私有库registry,相当于本地有个私有的docker hub
docker run -d -p 5000:5000 -v /opt/docker_file/:/tmp/registry --name my_registry --privileged=true registry
查看私服上的镜像
curl -XGET http://ip地址:5000/v2/_catalog
推送
-
将镜像修改成指定的格式
docker tag 镜像名:版本号 私有库ip:5000/镜像名:版本号
-
推送到私服库
docker push 新生成的镜像
docker默认不支持http推送镜像,需要添加配置
vim /etc/docker/daemon.json
{
“insecure-registries”:[“私有库ip:5000”]
}
拉取
docker pull 私有库ip:5000/镜像名:版本号