可以將映像從 Docker 推送至內嵌式 Harbor 登錄 上的專案。內嵌式 Harbor 登錄 中的專案與 主管叢集 上的 vSphere 命名空間相對應。
必要條件
此外,取得對命名空間 (與您要推送映像的 Harbor 登錄 上的專案相對應) 具有寫入權限的使用者帳戶。
最後,需要可推送至登錄的本機映像。下列命令會從 Docker Hub 中提取 hello-world 映像。需要一個帳戶來提取映像。
docker run hello-world
預期的結果:
Hello from Docker! This message shows that your installation appears to be working correctly.
使用
docker images
命令驗證映像。
docker images REPOSITORY TAG IMAGE ID CREATED SIZE hello-world latest bf756fb1ae65 10 months ago 13.3kB
程序
範例
docker tag busybox:latest <container-registry-IP>/<namespace-name>/busybox:latest docker push <container-registry-IP>/busybox/busybox:latest
下一步
使用來自 Harbor 登錄的映像部署 vSphere 網繭。請參閱使用內嵌式 Harbor 登錄 將應用程式部署至 vSphere 網繭。