Com amagar una aplicació de matràs existent

Bloc

Com amagar una aplicació de matràs existent

Executeu les aplicacions de Flask amb menys esforç

En aquest post, explicaré com Dockerize un existent Flascó aplicació. Vaig a utilitzar un dels meus Python projectes a efectes de demostració. En utilitzar una aplicació Dockerized Flask, altres desenvolupadors poden executar el projecte fàcilment sense cap gestió de l’entorn, cosa ideal per estalviar temps i esforç. A més, els desenvolupadors poden centrar-se en el desenvolupament. Si no coneixeu Docker, llegiu la publicació següent on he tractat alguns aspectes bàsics.

Configuració

Primer, haureu d’instal·lar-lo Docker i descarregueu un dipòsit git des de GitHub . Per a aquesta configuració, estic fent servir macOS.

Ara, crearé una imatge Docker que contingui Python i el marc d’aplicacions web Flask com a dependència. Desglossem els ingredients individuals del Dockerfile dossier.

FROM python:3.9.1 ADD . /python-flask WORKDIR /python-flask RUN pip install -r requirements.txt

Per definir la imatge principal, hem d’utilitzar el From comandament. Aquí estem fent servir la imatge oficial pre-construïda de Python de Docker Hub. Per afegir tot el contingut de la carpeta actual a un directori de la imatge anomenada matràs-pitó hem d'utilitzar el ADD comandament. Després d'això, establirem el directori de treball a matràs-pitó utilitzant el WORKDIR comandament. Finalment, mitjançant pip, instal·larem la dependència de la nostra aplicació: Flask.

#docker #python #flask

towardsdatascience.com

Com amagar una aplicació de matràs existent

Executeu les aplicacions de Flask amb menys esforç. En aquest missatge, explicaré com Dockerize una aplicació Flask existent. Faré servir un dels meus projectes Python amb finalitats de demostració.

component de la barra de cerca de reacció