如何將docker映像檔上傳至DockerHub?
一.Docker Hub中新儲存庫
註冊,登入Docker Hub
之後,點選右上角Create Repository
,建立儲存庫,如下圖所示:
取個名字,例如demo。並且可以選擇是公有儲存庫還是私有儲存庫。
二.建置docker映像檔
進入Dockerfile 檔案所在的路徑,建置映像檔格式如下所示。
-t参数用来指定 image 文件的名字; username为你的Docker Hub用户名; repository为你新建的存储库名称;
tag為版本號;
最後的那個點表示 Dockerfile 檔案所在的路徑,此時為目前路徑,所以是一個點。
$ docker image build -t [username]/[repository]:[tag] .
我建立映像檔的指令如下:
$ docker image build -t 01/demo:0.0.1 .
三.推送映像到Docker Hub
本機登入Docker Hub
,本機輸入如下指令:
$ docker login
接著輸入使用者名稱和密碼進行登入。
登入成功之後,將Docker映像推送(push)到Docker Hub。輸入如下指令:
$ docker push lihui01/demo:0.0.1
等待一會,便上傳成功。
四.Docker Hub中查看推送的映像
相關參考:docker教學
#以上是如何將docker映像檔上傳至DockerHub的詳細內容。更多資訊請關注PHP中文網其他相關文章!