docker 2(local registry)

1.获取仓库镜像 ,sudo docker pull registry  docker

 

2.sudo vim /etc/init/docker.confjson

  增长--insecure-registry IP:5000vim

 

3.启动仓库并挂在文件路径 ,sudo docker run -d -p 5000:5000 -v /data/docker/registry:/tmp/registry registry网络

 

4.重启docker  ,service docker restartapp

 

5.将镜像归属于本地仓库 sudo docker tag app IP:5000/appcurl

 

6.sudo docker push IP:5000/appurl

 

7.查看rest

  curl -XGET IP:5000/v2/_catalogserver

 

.备注blog

若 仍是会出现 http: server gave HTTP response to HTTPS client

cd /etc/docker 

touch daemon.json

vim daemon.json 增长:

  {
    "insecure-registries":[
      "127.17.0.1:5000"
    ]
  }

 而后重启,service docker restart

重启以后,须要先启动 registry 镜像,而后再执行push操做

docker网络链接方式分四种,默认为桥接模式,ifconfig能够看到

网卡,本机上时,可直接使用此网卡地址。

相关文章
相关标签/搜索