Hallo Sekitaka.
Es wäre schön, das Programm nicht nur in der Produktion, sondern auch mit dem Befehl Pycharm Run in der lokalen Entwicklungsumgebung auf dem Docker-Container ausführen zu können. Wenn Sie den Docker-Container in derselben Umgebung wie die Produktion verwenden können, sind Sie weniger davon abhängig.
Dieses Mal werde ich vorstellen, wie Pycharms Interpreter-Python auf einem Docker-Container erstellt wird.
Ich bekomme das Bild für den Container. Da dies ein Beispiel ist, verwende ich nur die Python3-Umgebung von Docker Hub. In der Realität ist es am besten, ein Bild zu verwenden, das für jede Entwicklung optimiert ist.
docker pull python:3
Stellen Sie sicher, dass die Docker-Integration unter Einstellungen> Plugins aktiviert ist.
Drücken Sie unter Einstellungen> Projekt> Projektinterpreter die Schaltfläche rechts neben Projektinterpreter und wählen Sie "Remote hinzufügen".
Wählen Sie im daraufhin angezeigten Dialogfeld Docker als Remote-Interpreter-Typ aus und wählen Sie "Python: 3" aus, das Sie gerade "Bildname" gezogen haben.
Anschließend kann der soeben erstellte Docker in den Optionen für den Projektinterpreter als Interpreter ausgewählt werden. Wählen Sie ihn daher aus.
Damit sind die Einstellungen abgeschlossen. Wenn Sie das Programm ausführen, das die Version als Testversion anzeigt, können Sie sehen, dass Python unter Docker wie unten gezeigt ausgeführt wird.
Docker kann auch in die IDE integriert werden, um die Entwicklung effizienter zu gestalten. In dieser Umgebung können Sie mit der Entwicklung beginnen, auch wenn Sie mit der Verwendung von Docker selbst nicht sehr vertraut sind. Daher scheint sie für Projekte nützlich zu sein, die von mehreren Personen entwickelt wurden.
Recommended Posts