2016-02-08 1 views
2

J'ai un projet qui exécute Docker dans Vagrant.Comment configurer PyCharm pour Docker à l'intérieur de Vagrant?

L'interpréteur Python se trouve à l'intérieur du conteneur Docker.

Comment configurer PyCharm pour qu'il puisse utiliser cet interpréteur.

Le Dockerfile est:

FROM python:3.5.1-onbuild 

Le docker-compose.yaml est la suivante:

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"  

J'ai déjà essayé avec les options standard, mais il semble que vous ne pouvez choisir docker ou vagabondes: docker or vagrant

Merci

+0

PyCharm ne supporte pas encore Docker Compose: https://youtrack.jetbrains.com/issue/PY-17573 –

Répondre