Bonjour sekitaka.
Ce serait bien de pouvoir exécuter le programme sur le conteneur Docker non seulement en production mais aussi avec la commande Exécuter de Pycharm dans l'environnement de développement local. Si vous pouvez utiliser le conteneur Docker dans le même environnement que la production, vous en serez moins accro.
Cette fois, je vais vous présenter comment créer l'interpréteur de Pycharm en python sur un conteneur Docker.
J'obtiens l'image à utiliser pour le conteneur. Puisqu'il s'agit d'un exemple, j'utilise simplement l'environnement python3 de Docker Hub. En réalité, il est préférable d'utiliser une image optimisée pour chaque développement.
docker pull python:3
Assurez-vous que l'intégration Docker est activée dans Préférences> Plugins.
Dans Préférences> Projet> Interpréteur de projet, appuyez sur le bouton à droite de l'Interpréteur de projet et sélectionnez «Ajouter une télécommande».
Dans la boîte de dialogue qui s'ouvre, sélectionnez Docker comme type d'interpréteur distant et sélectionnez «python: 3», que vous venez de tirer «Nom de l'image».
Ensuite, le Docker que vous venez de créer peut être sélectionné comme interpréteur dans les options de l'Interpréteur de projet, alors sélectionnez-le.
Ceci termine les réglages. Si vous exécutez le programme qui affiche la version en tant qu'évaluation, vous pouvez voir que python sur Docker s'exécute comme indiqué ci-dessous.
Docker peut également être intégré à l'EDI pour rendre le développement plus efficace. Ce sera un environnement dans lequel vous pourrez commencer le développement même si vous ne savez pas très bien comment utiliser Docker lui-même, il semble donc utile pour les projets développés par plusieurs personnes.
Recommended Posts