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