将 docker 镜像部署到 heroku

sak*_*oum 7 heroku docker dockerfile docker-registry heroku-cli

在此处输入图片说明

在此处输入图片说明

我尝试通过以下命令将容器推送到 Heroku:

sudo heroku container:push web --app <my-heroku-app>
Run Code Online (Sandbox Code Playgroud)

但是我收到此错误“没有基本身份验证凭据”。

这个怎么解决??????

从登录到将 docker 镜像推送到 heroku 的所有步骤

  1. 第一种模式

1.1 在此处输入图片说明

1.2 在此处输入图片说明

1.3 在此处输入图片说明

1.4 在此处输入图片说明

1.5 在此处输入图片说明

  1. 第二种模式

2.1 在此处输入图片说明

2.2. 在此处输入图片说明

2.3. 在此处输入图片说明

整个模式遇到了同样的问题“没有基本的身份验证凭据”

Bep*_*e C 23

推送前登录Docker Registry

heroku container:login
Run Code Online (Sandbox Code Playgroud)


Dan*_*ura 6

登录注册表有两种方法,第一种是:

heroku container:login

但对我有用的是以下方式:

docker login --username=<your username> --password=$(heroku auth:token) registry.heroku.com

请参阅文档