1

我试图flask用 docker 在 heroku 中部署我的后端。但是当我运行命令时

heroku container:login

得到那些错误

尝试在 unix:///var/run/docker.sock 连接到 Docker 守护程序套接字时获得权限被拒绝:获取 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
4

1 回答 1

1

试试这个,它对我有用

$ sudo heroku 登录 && sudo heroku 容器:登录

于 2021-09-03T05:22:37.537 回答