Ceci est l'article du quatrième jour de Advent Calender sur le serveur de code 2019. Cette fois aussi, j'expliquerai ce qu'est le serveur de code?
(1) Qu'est-ce que le serveur de code? (2) Créez votre propre environnement de serveur de code avec Docker (3) Essayez d'utiliser le plug-in de VSCode (4) Préparons un environnement MVC comprenant DB etc. (1) (5) Préparons un environnement MVC comprenant DB etc. (2) (6) Préparons un environnement MVC comprenant DB etc. (3) (7) Préparons un environnement MVC comprenant DB etc. (4) (8) Préparons un environnement MVC comprenant DB etc. (5) (9) Préparons un environnement MVC comprenant DB etc. (6) (10) Bonus
(SUIVANT->) Version de l'environnement en ligne 1er jour Améliorer l'environnement de travail
(..) Pour construire localement y compris l'environnement tel que DB (..) Comment le mettre en ligne? (..) Comment travailler avec le dernier environnement à la mode tel que K8S? (..) Je veux modifier Code-Server pour l'améliorer
À partir de ce moment, nous créerons un environnement de développement pour un framework Web fonctionnant localement 2 à 3 fois.
Construisons un environnement de développement en utilisant db, phpmyadmin et flask en utilisant docker-compose !!
Il est également expliqué dans Coder, le développeur de code-server, https://coder.com/docs/introduction
L'élimination du coût de création d'un environnement de développement d'équipe peut être réalisée avec un serveur de code. En construisant l'environnement une fois et en solidifiant l'image, il n'est pas nécessaire de reconstruire l'environnement de développement.
Appelons l'environnement Python créé la dernière fois en l'appelant depuis docker-compose.
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
Il est organisé comme suit.
$ find . -type f
.
./app
./app/Dockerfile
./app/main.py
./docker-compose.yml
docker-compose.yml est presque identique à la commande d'appel précédente !!
https://docs.docker.com/compose/compose-file/
Il serait bon de se référer à tels que.
$ docker-compose build
$ docker-compose up -d
Ce faisant, vous pouvez démarrer le serveur de code.
Et Lorsque vous accédez à http://127.0.0.1:8443/ avec un navigateur,
Vous pouvez ouvrir VS Code
Créons un environnement de framework web python appelé flask
PS
https://github.com/kyorohiro/advent-2019-code-server
Recommended Posts