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
Continuant à partir de la dernière fois, exécutons flask.
Puisqu'il s'agit de VSCode, vous pouvez utiliser Terminal. Vous pouvez utiliser Linux avec cli. Ainsi, vous pouvez lancer ssh séparément
dockeer-compose exec -it app bash
Il n'est pas nécessaire de lancer Terminal séparément. J'utilise bash, donc d'abord
bash
J'essaye d'entrer.
Un framework Web léger. Vous pouvez créer une page Web très facilement.
https://github.com/pallets/flask
Je vais l'essayer pour la première fois depuis la suite de la dernière fois.
Créez requirements.txt.
requirements.txt
flask
Sur la ligne de commande
pip install -r requirements.txt
Écrivons le code.
main.py
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello, World!"
app.run("0.0.0.0",port=8080)
Faisons le !!
$ python main.py
* Serving Flask app "main" (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://0.0.0.0:8080/ (Press CTRL+C to quit)
Lorsque j'ouvre http://127.0.0.1:8080/ dans un navigateur, il est dit Hello, World!
Créons un environnement db
PS
https://github.com/kyorohiro/advent-2019-code-server
Recommended Posts