Dies ist der vierte Artikel des Adventskalenders auf dem Code-Server 2019. Auch dieses Mal werde ich erklären, was Code-Server ist.
(1) Was ist ein Code-Server? (2) Erstellen Sie mit Docker Ihre eigene Code-Server-Umgebung (3) Versuchen Sie, das VSCode-Plugin zu verwenden (4) Bereiten wir eine MVC-Umgebung einschließlich DB usw. vor. (1) (5) Bereiten wir eine MVC-Umgebung einschließlich DB usw. vor. (2) (6) Bereiten wir eine MVC-Umgebung einschließlich DB usw. vor. (3) (7) Bereiten wir eine MVC-Umgebung einschließlich DB usw. vor. (4) (8) Bereiten wir eine MVC-Umgebung einschließlich DB usw. vor. (5) (9) Bereiten wir eine MVC-Umgebung einschließlich DB usw. vor. (6) (10) Bonus
(NEXT->) Online-Umgebungsversion 1. Tag Arbeitsumgebung verbessern
(..) Zum lokalen Erstellen einschließlich der Umgebung wie z. B. DB (..) Wie kann ich es online stellen? (..) Wie arbeite ich mit der neuesten trendigen Umgebung wie K8S? (..) Ich möchte Code-Server ändern, um es besser zu machen
Ab diesem Zeitpunkt erstellen wir eine Entwicklungsumgebung für ein Webframework, das 2-3 Mal lokal ausgeführt wird.
Erstellen wir eine Entwicklungsumgebung mit db, phpmyadmin und flask mit docker-compose !!
Wie in Coder, dem Entwickler von Code-Server, erklärt, https://coder.com/docs/introduction
Mit dem Code-Server können die Kosten für den Aufbau einer Teamentwicklungsumgebung gesenkt werden. Durch einmaliges Erstellen der Umgebung und Festigen des Images muss die Entwicklungsumgebung nicht erneut erstellt werden.
Rufen wir die zuletzt erstellte Python-Umgebung auf, indem wir sie von Docker-Compose aus aufrufen.
docker-compose.yml
version: '3'
services:
app:
build: ./app
ports:
- 8443:8443
- 8080:8080
volumes:
- ./app:/works/app
command: /works/code-server --allow-http --auth none --port 8443 /works/app
Es ist wie folgt angeordnet.
$ find . -type f
.
./app
./app/Dockerfile
./app/main.py
./docker-compose.yml
docker-compose.yml ist fast das gleiche wie der vorherige Aufrufbefehl !!
https://docs.docker.com/compose/compose-file/
Es wäre gut, sich auf solche zu beziehen.
$ docker-compose build
$ docker-compose up -d
Auf diese Weise können Sie den Code-Server starten.
Und Wenn Sie mit einem Browser auf http://127.0.0.1:8443/ zugreifen,
Sie können VS Code öffnen
Erstellen wir eine Python-Webframework-Umgebung namens flask
PS
https://github.com/kyorohiro/advent-2019-code-server
Recommended Posts