Docker compose
- Compose simplifie le contrôle de l'ensemble de votre pile d'applications, facilitant ainsi la gestion des services, des réseaux et des volumes dans un fichier de configuration YAML unique et compréhensible. Ensuite, avec une seule commande, vous créez et démarrez tous les services depuis votre fichier de configuration
Pour en savoir plus sur les images Docker, les conteneurs et le déploiement de base de l'application Flask sur Docker, lisez le blog
Dans ce blog, nous allons déployer notre application flask sur Docker à l'aide du fichier docker compose.
comment cloner, créer, déployer, tout est déjà expliqué ici, veuillez lire et suivre les instructions ou vous pouvez simplement commencer par
clone de git https://github.com/rajnishspandey/productivity.git
-
docker system prune -a pour supprimer tous les conteneurs, images et caches existants.
docker composer
Images Docker
Conteneurs Docker
Application de flacon en cours d'exécution
Cette interface utilisateur peut être différente car il est possible que le code soit mis à jour
quelques commandes docker utiles
-
images docker pour vérifier toutes les images
-
docker build -t -app . pour créer une image à partir de votre application
-
docker image rm - pour supprimer l'image qui n'est pas utilisée
-
docker run -it --name /bin/bash pour créer un nouveau conteneur et l'exécuter à partir de l'image de base. (ici ci-dessus nous avions python comme image de base)
-
docker image rm -f supprime l'image utilisée avec force
-
docker ps -a pour voir tous les conteneurs en cours d'exécution
-
docker conteneur rm pour supprimer le conteneur qui ne fonctionne pas
-
docker conteneur rm -f pour supprimer de force le conteneur en cours d'exécution
-
docker system prune -a pour supprimer tous les conteneurs, images et caches.
-
docker compose pour exécuter le fichier docker compose et l'image créée
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!