3.5 鏡像的發佈

1. 本機build image,而後push

登錄Dockerdocker

docker login

發佈鏡像shell

docker push siguoya/hello-world

刪除本地、從服務器下載ubuntu

docker rmi siguoya/hello-world
docker pull siguoya/hello-world

2. 本機push Dockerfile,使用hook交由Docker Store來Build

https://hub.docker.com/add/automated-build/siguoya/

搭建私有的docker hub

https://hub.docker.com/_/registry/
# 一條命令搞定搭建
docker run -d -p 5000:5000 --restart always --name registry registry:2

# 當即使用
docker pull ubuntu
docker tag ubuntu localhost:5000/ubuntu
docker push localhost:5000/ubuntu

使用API來管理Registry

https://docs.docker.com/registry/spec/api/
相關文章
相關標籤/搜索