docker hub:主要用來存儲docker鏡像的倉庫html
docker默認提供了一個docker倉庫,咱們也能夠自建私有倉庫或者使用第三方的docker倉庫來pull或者push鏡像docker
這裏咱們以阿里雲的docker hub爲例阿里雲
1、申請使用阿里雲的容器鏡像服務 3d
參考連接:https://help.aliyun.com/document_detail/60743.html?spm=a2c4g.11186623.6.546.4ee011beJrjBiB,這一步主要先建立阿里雲docker Registry的帳號密碼並新建一個鏡像倉庫來存放鏡像htm
1.登錄阿里雲docker hub容器
docker login --username=用戶名 docker-hub地址命名空間
docker login --username=493630393@qq.com registry.cn-hangzhou.aliyuncs.com下載
2.給鏡像從新打標籤密碼
命令格式:qq
docker tag 鏡像id docker-hub地址/命名空間/倉庫名稱:版本信息 (命名空間是阿里雲的東西,私有docker hub能夠忽略)
舉個栗子:
docker tag 42b4762643dc registry.cn-hangzhou.aliyuncs.com/dianelian/dianelian_docker_hub:V2.0
3.上傳鏡像到docker hub
命令格式:
docker push docker-hub地址/命名空間/倉庫名稱:版本信息
舉例:
docker push registry.cn-hangzhou.aliyuncs.com/dianelian/dianelian_docker_hub:V2.0
命令總結
1.註冊docker hub帳號
2.docker login登錄docker hub
docker login --username=用戶名 docker-hub地址
3.從新打標籤
docker tag 鏡像id docker-hub地址/命名空間/倉庫名稱:版本信息
4.上傳鏡像到docker hub
docker push docker-hub地址/命名空間/倉庫名稱:版本信息
5.下載鏡像到本地
docker pull docker-hub地址/命名空間/倉庫名稱:版本信息