Der neue Mac ist endlich da! Ich möchte, dass der Typ, den ich gekauft habe, indem ich viel geschlagen habe, so schön wie möglich bleibt ... !! In diesem Fall ist der Container auch dann noch gut, wenn es sich um eine persönliche Entwicklungsumgebung handelt. Daher werde ich dieses Mal eine einfache Python-Entwicklungsumgebung in Kombination mit Docker Desktop mithilfe von Remote-Containern erstellen, einer Erweiterung von VS Code.
Ich bin kein professioneller Ingenieur, daher ist es nicht sehr spezialisiert. Wenn der Python-Code, den ich in VS Code geschrieben habe, schnell auf dem Container ausgeführt werden kann, ist er ein Zeichen.
Nutzungsumgebung macOS Catalina ver 10.15.7 Visual Studio Code 1.51.0 Docker Desktop(stable) 2.5.0.0
Visual Studio Code https://azure.microsoft.com/ja-jp/products/visual-studio-code/
Docker Desktop https://www.docker.com/products/docker-desktop
Suchen und installieren Sie Remote-Container über die Visual Studio Code-Erweiterungen. Wenn die Installation erfolgreich war, sehen Sie dieses grüne Symbol unten links im VS-Code.
Führen Sie den folgenden Code in einem beliebigen Verzeichnis vom Mac-Terminal aus
#Holen Sie sich das Python3 Docker-Image
docker pull python:3
#Überprüfen Sie, ob Sie das Docker-Image erhalten können
docker images
#Ergebnis
#REPOSITORY TAG IMAGE ID CREATED SIZE
#python 3 768307cdb999 3 days ago 886MB
Sie können das Python 3-Image auch über das Docker Desktop-Dashboard überprüfen.
Erstellen und starten Sie einen Container aus dem erfassten Docker-Image. Führen Sie den folgenden Befehl vom Terminal aus
#Container erstellen&Anlaufen
docker run -d -it python:3
#Behälter überprüfen
docker ps
#Ergebnis
#CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
#bf6e8b53da45 python:3 "python3" 7 seconds ago Up 6 seconds strange_williamson
Sie können auch erstellen und starten, indem Sie im Dashboard auf die Schaltfläche "Ausführen" klicken
Klicken Sie auf diese Schaltfläche unten links im VS-Code-Bildschirm
Wählen Sie "An laufenden Container anhängen ..." aus dem Popup, das oben auf dem Bildschirm angezeigt wird
Da der laufende Container angezeigt wird, klicken Sie auf den Container, den Sie verwenden möchten. Dadurch werden Sie mit der Containerumgebung verbunden, die Sie entwickeln möchten.
Klicken Sie dann im Datei-Explorer auf "Ordner öffnen" und wählen Sie das Verzeichnis aus, in das Sie Ihren Code einfügen möchten.
Wählen Sie ein beliebiges Verzeichnis und klicken Sie auf "OK".
Klicken Sie abschließend im VS-Code-Menü auf "Terminal" -> "Neues Terminal".
Eine Umgebung, in der in VS Code geschriebener Code wie dieser schnell auf dem Docker-Container ausgeführt werden kann, ist abgeschlossen.
Dieses Mal habe ich eine Verbindung zu einem gestarteten Container hergestellt. Wenn Sie jedoch eine Docker-Datei vorbereiten, wird auch ein Container erstellt. Wenn Sie also interessiert sind, probieren Sie verschiedene Dinge aus.
Wie auch immer, es scheint, dass ich lange Zeit glücklich mit einem schönen Mac leben kann.
https://blog.hiros-dot.net/?p=10059 https://www.keisuke69.net/entry/2020/06/04/145719
Recommended Posts