欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

docker私有仓库

程序员文章站 2022-03-12 16:56:21
...

仓库

  • 下载registry镜像
docker pull registry
  • 创建私有仓库
docker run -d --name myreg -p 5000:5000 registry
  • 配置开放http,,否则后面推送镜像会报错
vi /etc/docker/daemon.json

添加insecure-registries
{
    "registry-mirrors": [
        "https://registry.docker-cn.com"
    ],
    "insecure-registries":["宿主ip:5000"]
}
#重启
sudo systemctl daemon-reload
sudo systemctl restart docker
  • 往私有仓库存镜像(依tomcat为例)
docker tag tomcat 106.12.204.43:5000/tomcat
docker push 106.12.204.43:5000/tomcat
  • 查询镜像
curl http://宿主ip:5000/v2/_catalog
  • 下载镜像
 docker pull 106.12.204.43:5000/tomcat
  • 删除仓库镜像
好像需要第三方插件,以后更新