在儲存庫之間移動映像檔
目錄
無論您是管理個人專案還是貢獻組織,跨儲存庫整合和組織 Docker 映像檔都可以簡化您的工作流程。本主題說明如何在 Docker Hub 儲存庫之間移動映像檔,確保您的內容在正確的帳戶或命名空間下保持可存取和井然有序。
個人對個人
整合個人儲存庫時,您可以從初始儲存庫提取私有映像檔,然後將它們推送到您擁有的另一個儲存庫。為了避免遺失您的私有映像檔,請執行下列步驟
使用個人訂閱註冊
無論您是管理個人專案還是貢獻組織,跨儲存庫整合和組織 Docker 映像檔都可以簡化您的工作流程。本主題說明如何在 Docker Hub 儲存庫之間移動映像檔,確保您的內容在正確的帳戶或命名空間下保持可存取和井然有序。
整合個人儲存庫時,您可以從初始儲存庫提取私有映像檔,然後將它們推送到您擁有的另一個儲存庫。為了避免遺失您的私有映像檔,請執行下列步驟
使用個人訂閱註冊
使用您新建立的 Docker 使用者名稱標記您的私有映像檔,例如
$ docker tag namespace1/docker101tutorial new_namespace/docker101tutorial
使用 CLI 中的 docker login
,使用您新建立的 Docker 帳戶登入,然後將您新標記的私有映像檔推送到您的新 Docker 帳戶命名空間
$ docker push new_namespace/docker101tutorial
您先前帳戶中的私有映像檔現在可在您的新帳戶中使用。
為了避免遺失您的私有映像檔,您可以從您的個人帳戶提取您的私有映像檔,然後將它們推送到您擁有的組織。
使用您的新組織命名空間標記您的映像檔
$ docker tag namespace1/docker101tutorial <new_org>/docker101tutorial
將您新標記的映像檔推送到您的新組織命名空間
$ docker push new_org/docker101tutorial
您使用者帳戶中的私有映像檔現在可供您的組織使用。