Aller au contenu
Ouvrir la console

Docker

Docker est une plateforme libre pour créer, distribuer et exécuter des applications dans des conteneurs. Cette image fournit un environnement Ubuntu 24.04 propre avec Docker CE et Docker Compose préinstallés, prêt pour déployer toute charge de travail conteneurisée.

ComposantVersion
Docker CEDernière stable
Plugin Docker ComposeDernière stable
Ubuntu24.04 LTS
ssh ubuntu@<your-vm-ip>

2. Vérifiez que Docker est en cours d’exécution

Section intitulée « 2. Vérifiez que Docker est en cours d’exécution »

Aucune configuration de premier démarrage n’est requise. Docker démarre immédiatement après le démarrage de la VM.

docker version
docker compose version

L’utilisateur ubuntu est déjà ajouté au groupe docker; vous pouvez donc exécuter les commandes Docker sans sudo.

docker run --rm hello-world

Créez un fichier docker-compose.yml et démarrez votre pile:

docker compose up -d
# Lister les conteneurs en cours
docker ps
# Consulter les journaux d'un conteneur
docker logs <container-name> -f
# Arrêter un conteneur
docker stop <container-name>
# Télécharger la dernière image
docker pull <image-name>
# Vérifier l'état du service Docker
systemctl status docker
# Redémarrer Docker
sudo systemctl restart docker

Les fichiers journaux Docker sont limités à 10 Mo par fichier, avec un maximum de trois fichiers en rotation, afin d’éviter l’épuisement de l’espace disque.

UFW n’est pas activé par défaut dans l’image Docker de la Marketplace.

Le pare-feu ZCP et les règles de redirection de ports restent une composante du contrôle de l’exposition. Avant d’exposer des ports d’application, activez et configurez UFW ou un autre pare-feu hôte. Pour utiliser UFW, autorisez SSH avant de l’activer :

sudo ufw allow 22/tcp
sudo ufw enable
sudo ufw status

Lorsque vous publiez des ports de conteneur avec -p ou ports: dans Compose, Docker gère ses propres règles iptables. Ces règles peuvent contourner UFW, alors ne vous fiez pas uniquement à UFW pour limiter un port publié.

Pour rendre un port publié accessible uniquement sur la VM, liez-le à l’interface de bouclage :

docker run -p 127.0.0.1:80:80 <image>

Ou dans docker-compose.yml:

ports:
- '127.0.0.1:80:80'

Interroger la documentation ZCP

Posez une question et choisissez un assistant. Il s’ouvre dans un nouvel onglet et lit cette page et toute la documentation ZCP, pour répondre à partir de nos docs.

Exemples de questions

Demander avec

Votre question est envoyée à l’assistant choisi, selon ses propres conditions.