1. Docker : Installation

1.1 – Ubuntu 20.04

Installation de docker sur Ubuntu 20.04.

Mise a jour :

sudo apt-get update

Installation des dépendances :

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

Ajouter les clefs officiel GPG Docker :

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Installation :

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

1.2 – Windows 10 Pro

Installation de Docker-Desktop :


1.3 – WSL

Section a venir


2 – Commandes de bases

Suivant votre configuration, il faudra peut être utiliser l’utilisation de “sudo”.
Les commandes sont tester uniquement sue WSL2 et Ubuntu.


2.1 – Action avec les Images

Télécharger une image:

docker pull ImageName:Version

Afficher les images disponibles :

docker images

2.2 – Action avec les Container

2.2.1 – Afficher les Containers

Afficher les container actifs :

docker ps

Afficher tous les container , y compris ceux qui ont terminés leurs tâches) :

docker ps -a

2.2.2 – Lancer un Container

Lancer un container :

docker run ImageName:Version

Lancer le container et garder actif en arrière plan :

docker run -di ImageName:Version

Lancer un container et aller dans la commande bash :

docker run -it ImageName:Version

Mettre un nom au container qu’on lance avec –name :

docker run -ti --name ContainerName ImageName:Version

Se connecter à un container actif en arrière plan avec un shell :

docker exec -ti ContainerId sh

Quitter le container (ce qui le coupe aussi) :

exit

Eteindre un container depuis la machine hôte :

docker rm ContainerId

Afficher les différences entre un container de base et un container actif :

docker diff ContainerIdActif

Créer une version de container (depuis la machine hôte) :

docker commit ContainerId ContainerNouveauNom

Sauvegarder un container dans un dossier (depuis la machine hôte) :

docker save ContainerName > DossierDeDestination

Image par défaut
administrateur
Publications: 25

Laisser un commentaire