Bonjour sekitaka.
Il semble que le nom du projet puisse être spécifié en spécifiant la variable d'environnement COMPOSE_PROJECT_NAME
en plus de la spécifier pour exécuter la commande docker-compose
.
Dans Préférences> Projet> Interpréteur de projet, définissez COMPOSE_PROJECT_NAME
sur n'importe quel nom de projet dans ʻVariables d'environnement` dans les paramètres de Docker Compose.
J'utilisais docker commencé avec docker-compose comme interpréteur python dans Pycharm, mais même si je le construis avec docker-compose -p <nom du projet> -f <chemin vers docker-compose.yml> build
, J'étais accro au fait que l'environnement fonctionnant depuis Pycharm n'était pas à jour.
J'ai créé un répertoire docker
pour docker directement sous le projet et placé docker-compose.yml et Dockerfile sous celui-ci.
Pycharm semble être exécuté sans spécifier le nom du projet de docker-compose, et s'il est laissé tel quel, le nom de l'image lorsqu'il est exécuté à partir de Pycharm sera docker_ <nom du service> _ numéro de série
.
Je spécifiais le nom du projet via le script d'assistance lors de la construction, il était donc dommage que l'image utilisée par Pycharm ne puisse pas être mise à jour.
Recommended Posts