我是一个在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或vagrant: docker or vagrant
由于
答案 0 :(得分:0)
Docker-compose支持被添加到最后一个版本的PyCharm中。以下是使用最新版PyCharm解决问题的方法 Configure PyCharm interpreter with docker-compose inside Vagrant