Skip to content

Dockerfile

Pour créer une image, il suffit de créer un fichier Dockerfile dans un dossier et d'exécuter la commande docker build dans ce dossier.

dockerfile

Instructions Dockerfile

InstructionDescription
FROMChoisir l'image de base (e.g., FROM ubuntu:latest)
RUNExécuter une commande bash (e.g., RUN apt-get update)
ADDCopier un fichier depuis la machine hôte vers l'image
WORKDIRChanger le dossier courant
EXPOSEExposer un port du conteneur
CMDSpécifier la commande exécutée au démarrage
ENTRYPOINTDéfinir le point d'entrée du conteneur
ENVDéfinir des variables d'environnement
VOLUMECréer des points de montage
LABELAjouter des métadonnées à l'image

Commandes essentielles

bash
# Créer l'image
docker image build . -t my_image:latest

# Sauvegarder l'image dans une archive
docker image save --output my_docker_image.tar my_image

# Charger une image depuis une archive
docker image load --input my_docker_image.tar

# Poussez l'image vers DockerHub
docker image push username/my_image:tag