[PYTHON] Spécifiez le nom du projet de docker-compose avec l'intégration Docker de Pycharm

Bonjour sekitaka.

Comment spécifier le nom du projet de docker-compose de Pychar

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.

mypy.jpg

Contexte

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.

Cause

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

Spécifiez le nom du projet de docker-compose avec l'intégration Docker de Pycharm
Obtenez le nom d'hôte du PC hôte avec Docker sous Linux
Remarque: préparez l'environnement de CmdStanPy avec docker
Préparer l'environnement d'exécution de Python3 avec Docker
Renommer la balise avec un espace de noms en lxml
Préparation de l'environnement d'exécution de PyTorch avec Docker Novembre 2019
Utilisation de Docker (Hyper-V) avec PyCharm sur Windows 10 (à partir d'août 2017)
Jusqu'au début du tutoriel django avec pycharm sous Windows
L'histoire de ne pas pouvoir exécuter pygame avec pycharm
Paramètres de démarrage du projet Dango sur le serveur avec Pycharm
Colorez l'intervalle d'intégration avec matplotlib.pyplot
Accéder à l'API Docker Remote avec des requêtes
J'ai vérifié le contenu du volume du docker
Exécutez IDCF Cloud CLI sur Docker
Alignez la taille de la barre de couleurs avec matplotlib
Derrière le flyer: utiliser Docker avec Python
Vérifier l'existence du fichier avec python
[Python] Récupère le nom de la variable avec str
La troisième nuit de la boucle avec pour
Le modèle de projet Python auquel je pense.
La deuxième nuit de la boucle avec pour
Définissez le nom du processus du programme Python
Compter le nombre de caractères avec écho
Si vous pensez que l'environnement PyCharm est cassé, c'est à cause du nom du fichier
Spécifiez les positions de début et de fin des fichiers à inclure avec qiitap
Facilitez la spécification de l'heure d'AWS CloudWatch Events avec CDK.