在Heroku容器登录中出现权限被拒绝的问题。

4

我尝试使用docker在heroku上部署我的flask后端。但当我运行命令时:

heroku container:login

出现了错误

尝试连接到 Docker 守护程序的 Unix 套接字 unix:///var/run/docker.sock 时,出现了权限被拒绝的情况: 获取 http://%2Fvar%2Frun%2Fdocker.sock/v1.40/version:拨号 unix /var/run/docker.sock:连接:权限被拒绝 ▸ 登录失败:1

我在顶层目录中的 heroku.yml 文件如下:

setup:
  addons:
    - plan: heroku-postgresql
      as: DATABASE
build:
  docker:
    web: mymeds/Dockerfile
release:
  image: web
  command:
    - ./release-tasks.sh
run:
  web: python manage.py run
1个回答

4

尝试这个,它对我很有效:

$ sudo heroku login && sudo heroku container:login


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接