docker搭建私有仓库

Posted digdeep

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker搭建私有仓库相关的知识,希望对你有一定的参考价值。

1. pull 私有仓库的镜像

docker pull registry

技术图片

  

2. 配置私有仓库支持http

技术图片

   需要重启docker : systemctl restart docker

3. 运行镜像

docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry

技术图片

 

4. 打 tag 推送镜像到私有仓库

docker tag ssh:v1 192.168.118.100:5000/ssh:v1

技术图片

  推送到私有仓库:docker push 192.168.118.100:5000/ssh:v1

5. 查看私有创库的镜像

技术图片

 查看某个镜像的所有版本:

技术图片

 

 6. 测试从私有仓库pull镜像

技术图片

  运行从私有仓库pull的镜像:

技术图片

 技术图片

 7. 共有仓库

需要在https://hub.docker.com 注册用户,然后登陆:

docker login / docker login --username=digdeep --password=xxxx

打tag: docker tag ssh:v1 digdeep/ssh:v1

上传:docker push digdeep/ssh:v1

搜索:docker search digdeep

下载:docker pull digdeep/ssh:v1

 

以上是关于docker搭建私有仓库的主要内容,如果未能解决你的问题,请参考以下文章

搭建docker私有镜像仓库

Docker私有仓库的搭建与使用

docker私有镜像仓库搭建和镜像删除

搭建docker私有仓库

docker私有仓库的搭建

docker搭建私有仓库