docker(五) 使用Docker Registry搭建鏡像私服

1.建立私服 html

docker run -d --name registry -v /opt/data/registry:/var/lib/registry -p 5000:5000 registry
  • -d:detach,後臺運行
  • --name:給容器取名
  • -p:映射端口
  • -v:將容器的/var/lib/registry映射到本機的/opt/data/registry

經過執行上面的命令,咱們就已經完成了Docker私有倉庫的搭建,很簡單。docker

接下來就能夠將鏡像推送到私有倉庫瀏覽器

 

2.推送鏡像到私服curl

這裏以hello-world鏡像爲例,將該鏡像推送到私服。url

先對鏡像打個tagspa

docker tag hello-world:latest localhost:5000/hello-mine:latest

就能夠推送鏡像到私服了code

docker push localhost:5000/hello-mine:latest

使用 curl 命令及 Docker Registry 服務 API v2 列出 Registry 中的鏡像htm

curl -v -X GET http://localhost:5000/v2/hello-mine/tags/list

也能夠經過在瀏覽器中訪問如下地址來獲取這些信息:blog

http://localhost:5000/v2/hello-mine/tags/list

3.使用私服中的鏡像get

docker run localhost:5000/hello-mine

 

 

認證相關配置可參考:http://www.javashuo.com/article/p-fkavaean-gx.html

相關文章
相關標籤/搜索