z7369 发表于 2018-5-28 13:32:33

虚拟化技术—docker容器—私有库篇

  通常我们使用镜像都需要去官方pull下来,而平时公司使用都是自己定制的容器,那么我们就需要搭建自己的私有库。

  建私有库:
  docker pull registry
  docker run -d -p 5001:5000 registry(使用本机的5001端口,默认使用5000)

  docker tag centos_with_nettools 172.16.7.105:5001/test/nettool:v1

  vim /etc/sysconfig/docker
  添加:
  other_args="--insecure-registry 172.16.7.105:5001"(本机ip:port)
  重启docker:
  /etc/init.d/docker restart
  docker start registry_ID
  提交到本机私有库:
  docker push 172.16.7.105:5001/test/nettool:v1
  
  想要在其他机器上pull,需要在其他机器上添加:
  vim /etc/sysconfig/docker
  添加:
  other_args="--insecure-registry 172.16.7.105:5001"(本机ip:port)
  重启docker:
  使用docker pull 172.16.7.105:5001/test/nettool:v1
页: [1]
查看完整版本: 虚拟化技术—docker容器—私有库篇