將映像檔推送至儲存庫
若要將內容新增至 Docker Hub 上的儲存庫,您需要標記 Docker 映像檔,然後將其推送至您的儲存庫。此程序可讓您與他人共用映像檔,或在不同的環境中使用它們。
標記您的 Docker 映像檔。
docker tag
命令會將標籤指派給您的 Docker 映像檔,其中包含您的 Docker Hub 命名空間和儲存庫名稱。一般語法為$ docker tag [SOURCE_IMAGE[:TAG]] [NAMESPACE/REPOSITORY[:TAG]]
範例
如果您的本機映像檔稱為
my-app
,且您想要使用標籤v1.0
為儲存庫my-namespace/my-repo
標記它,請執行$ docker tag my-app my-namespace/my-repo:v1.0
將映像檔推送至 Docker Hub。
使用
docker push
命令將您已標記的映像檔上傳至 Docker Hub 上指定的儲存庫。範例
$ docker push my-app my-namespace/my-repo:v1.0
此命令會將標記為
v1.0
的映像檔推送至my-namespace/my-repo
儲存庫。驗證 Docker Hub 上的映像檔。