將鏡像推送到DockerHub

向Docker Hub上推送必須要在該網站上進行註冊,在需要推送的機器上使用下面的命令進行登錄。Docker login進行登錄:
sudo docker login
Username: username
Password:
Login Succeeded

推送到Docker Hub上的鏡像必須按照下面的格式進行
username/image-name
使用docker images命令查看本地的docker鏡像,如果當初命名的鏡像名字不是按照上面的規則進行的,則可以使用docker tag 添加添加自己的名字。

docker tag centos6.3-base username/apache2

使用docker push進行推送,如果推送成功後,可以看到下面的信息
docker push username/apache2
這裏寫圖片描述
在Docker Hub上也可以看到自己的推送的tag
這裏寫圖片描述
上面把基礎鏡像推送到Docker Hub上,如果是使用Dockerfile進行build的images也可以使用同樣的方法進行推送,但是在推送之前必須把使用該鏡像的容器stop,然後才能推送成功,一開始沒有停止容器,始終不能成功的把鏡像推送到Docker Hub上

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章