如何在Vagrant中为Docker设置PyCharm



我有一个在Vagrant中运行Docker的项目。

python 解释器位于 Docker 包含器中。

如何设置 PyCharm 以便它可以使用此解释器。

Dockerfile 是:

FROM python:3.5.1-onbuild

docker-compose.yaml 如下:

web:
  restart: always
  build: .
  ports: 
    - "80:80"
  expose:
    - "80"
  links:
    - postgres:postgres
  volumes:
    - .:/usr/src/app/
  env_file: .env
  command: /usr/local/bin/gunicorn --reload -w 2 -b :80  hello:app 
data:
  image: postgres:latest
  volumes:
    - /var/lib/postgresql
  command: "true"
postgres:
  restart: always
  image: postgres:latest
  volumes_from:
    - data
  ports:
    - "5432:5432"    

我已经尝试过使用标准选项,但似乎您只能选择 docker 或流浪者:码头工人或流浪汉

谢谢

Docker-compose 支持被添加到上一版本的 PyCharm 中。以下是使用最新版本的 PyCharm 解决此问题的方法。
在Vagrant中使用docker-compose配置PyCharm解释器

最新更新