0% ont trouvé ce document utile (0 vote)
188 vues2 pages

Résume Docker

Transféré par

soufiane Elmsr
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
188 vues2 pages

Résume Docker

Transféré par

soufiane Elmsr
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Qu'est-ce que Docker ?

Docker est une plateforme de conteneurisation open-source qui permet de déployer, gérer et
exécuter des applications dans des environnements isolés appelés conteneurs. Ces conteneurs sont
légers, portables et offrent une solution agile pour le développement et la gestion des applications.

Commandes Docker avec Explications


1. Gestion des Images Docker
docker image pull <nom_image> : Télécharge une image depuis un registre Docker (ex. Docker
Hub).
docker image ls : Liste toutes les images Docker présentes localement.

docker image rm <ID_image> : Supprime une ou plusieurs images Docker.

docker image save <ID_image> -o <[Link]> : Sauvegarde une image en format tar.

docker image load -i <[Link]> : Charge une image depuis une archive tar.

docker image tag <ID_image> <nouveau_nom>:<tag> : Attribue un tag à une image.

2. Gestion des Conteneurs Docker


docker container run <nom_image> : Crée et exécute un conteneur depuis une image.

Options :
-d : Exécute le conteneur en arrière-plan.

-p <port_local>:<port_conteneur> : Mappe les ports du conteneur vers l'hôte.

-it : Permet d’interagir avec le terminal du conteneur.

docker container ls : Liste les conteneurs actifs.

docker container stop <ID_conteneur> : Arrête un conteneur actif.

docker container prune : Supprime tous les conteneurs arrêtés.

docker container exec <ID_conteneur> <commande> : Exécute une commande dans un


conteneur en cours d'exécution.
docker container logs <ID_conteneur> : Affiche les logs d’un conteneur.

3. Commandes Utilitaires
docker ps : Liste les conteneurs actifs.

docker ps -a : Liste tous les conteneurs, y compris les arrêtés.

docker rm <ID_conteneur> : Supprime un conteneur.

docker cp <chemin_local> <ID_conteneur>:<chemin_dans_conteneur> : Copie un


fichier depuis l’hôte vers le conteneur.
4. Limitation des Ressources
docker run --cpus="1" --memory="128m" <nom_image> : Limite un conteneur à utiliser 1
CPU et 128 Mo de mémoire.

Vous aimerez peut-être aussi