Comment accrocher une application python

Comment accrocher une application python

Les conteneurs Docker sont de petits packages exécutables de forums Docker qui sont utilisés pour conteneuriser l'application. Les conteneurs Docker utilisent la virtualisation au niveau OS et les ressources système. Ces conteneurs emballent le code source de l'application et toutes les dépendances essentielles dans une seule unité. Cette fonction permet aux utilisateurs de partager et de déployer facilement l'application ou le projet sur un autre système.

Cette rédaction montrera comment accrocher une application Python.

Comment accrocher une application python?

Les conteneurs Docker sont généralement utilisés pour docker toute application dans Docker. Plus précisément, pour accrocher ou contenant l'application Python dans Docker, utilisez les étapes répertoriées.

Étape 1: faire dockerfile

DockerFile est un élément constitutif de Docker pour conteneuriser toute application en créant une image Docker. Par conséquent, pour conteneuriser le programme Python, créez d'abord un dockerfile et spécifiez les instructions suivantes dans le fichier:

De Python
WorkDir / Src / App
COPIE…
CMD ["Python", "./ pythonapp.py "]

Selon l'extrait ci-dessus:

  • "DEPUIS”Est ​​utilisé pour définir l'image de base de conteneur. Par exemple, nous avons utilisé le «python”Image comme image de base.
  • "Travail»Spécifie le répertoire de travail du conteneur.
  • "COPIE"Est utilisé pour coller le fichier source dans le chemin du conteneur.
  • "CMD»Spécifie les exécutables du conteneur. Par exemple, nous avons spécifié le «pythonapp.py«En tant que conteneur exécutable.

Étape 2: Créer un fichier de programme

Ensuite, créez un fichier de programme Python "pythonapp.py»:

Collez le code Python en une ligne suivant dans le «pythonapp.py" déposer:

Print ("Bonjour, je construis une première application Python")

Étape 3: Lancez le terminal

Après cela, lancez le terminal dans l'éditeur Visual Studio comme indiqué ci-dessous:

Étape 4: Construire l'image docker

Générer l'image docker qui sera utilisée pour créer le conteneur du programme Python. À cette fin, utilisez la commande donnée. Cette commande lira le dockerfile et générera l'image docker:

> docker build -t python-image .

Ici le "-t"L'option est utilisée pour définir le nom d'image ou la balise d'image:

Étape 5: Construire et exécuter le conteneur

Ensuite, conteneuriser l'application Python en créant le conteneur à l'aide de l'image docker. Le "-nom»Flag définit le nom du conteneur dans lequel le programme Python s'exécutera:

> docker run --name python-container python-image

Ici, vous pouvez voir que nous avons réussi à être conteneurisé et déployé l'application Python:

Pour afficher le conteneur Python, listez tous les conteneurs Docker à l'aide de «docker ps" commande:

> docker ps -a

Il s'agit de savoir comment conteneriser l'application Python.

Conclusion

Pour conteneuriser l'application Python ou pour construire le conteneur à partir de Python, créez d'abord un dockerfile qui instruit le démon comment créer l'image. Ensuite, générez l'image en utilisant le «docker build -t " commande. Après cela, exécutez l'image nouvellement générée pour déployer et conteneuriser l'application. Cette rédaction a démontré comment accrocher ou conteneuriser l'application Python.