docker 推送未使用正确的存储库并失败

docker push doesn't use the correct repository and fails

我正在尝试将 docker 图像推送到 Azure 容器存储库,即使在成功 "logging in" 之后,推送命令也会尝试将其推送到 docker.io 然后失败。

Note: I am using Windows 10 Pro and have set up docker to to use the minikube docker dameon

如何告诉 docker push 使用我的 Azure 容器存储库?

查看输出:

您必须使用 Docker 注册表 URL 标记您的图像,然后像这样推送:

docker tag design-service dockerregistry.azurecr.io/design-service
docker push dockerregistry.azurecr.io/design-service

注意:正确的术语是 registry 而不是 repository。 Docker 注册表保存标记图像的存储库。