0% ont trouvé ce document utile (0 vote)
224 vues10 pages

Docker

Le document décrit les étapes pour installer et utiliser Docker. Il explique comment installer Docker, rechercher et télécharger des images, lancer et gérer des conteneurs, créer et utiliser des réseaux, et d'autres commandes Docker de base.

Transféré par

Abdoulaye Ndiaye
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 ODT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
224 vues10 pages

Docker

Le document décrit les étapes pour installer et utiliser Docker. Il explique comment installer Docker, rechercher et télécharger des images, lancer et gérer des conteneurs, créer et utiliser des réseaux, et d'autres commandes Docker de base.

Transféré par

Abdoulaye Ndiaye
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 ODT, PDF, TXT ou lisez en ligne sur Scribd

CONTENEUR DOCKER

1 installation

Tous d’abord on desinstalle les anciennes version de docker

Installez les packages pour permettre aptd'utiliser un référentiel sur HTTPS:

Ajoutez la clé GPG officielle de Docker

Utilisez la commande suivante pour configurer le référentiel stable  ensuite faire un update

Installez la dernière version de Docker Engine - Community 

Apres installation on peut voir bien que le service docker est actif
Une fois l’installation terminé on peut demarer le service docker (service docker start ) et lancer
une image docker hello-world

2- Recherche d’image sur docker HUB

3- Telecharger un image docker

4- Lister les images présentes localement


5- Lancer un conteneur en mode interactive

6- Lancer un conteneur en mode deamon

7- Lister les conteneur en cours d’exécution ( docker ps ) avec l’ option -a pour avoir la liste
complète des conteneurs

8- Donner un nom à un conteneur

9- cycle de vie d’un conteneur ( inspecter un conteneur )


10- Demarrer , Arrester , Tuer un conteneur

11- Copier un fichier depuis un conteneur vers la machine hote

D’abord un lance un conteneur avec l’image de nginx

ensuite on copie le fichier [Link] dans le dossier courant de la machine hote

12- Lancer un conteneur avec un volume


apres on peux verifier le point de montage en faisant un docker inspect. On peux lister le dosisier
de montage sur la machine hote

13- Partager un volume de données entre plusieurs conteneurs

Tous d’abord on lance un conteneur avec un volume dans le documet root de nginx

ensuite on partage ce volume avec un autre conteneur avec l’option ( --olumes-from ).On redirige
un message dans ce dossier et on vois qu’on peut acceder à ce dossier via l’autre conteneur

14 lister les differants reseaux

15- créer un reseau bridge

16- mettre un conteneur dans ce reseau

on peut faire un docker inspect pour voir les informations du reseau


17- créer un reseau bridge avec une adresse reseau est passerelle

18- lancer un conteneur avec un reseau

19- suprimer un réseau

20- Lancer un conteneur avec le driver host

on peut verifier que cete machine a la meme adresse que la machine hote
21- executer un commande dans une conteneurs

22- suprimmer une images

23- suprimmer un conteneur

docker swarm join --token SWMTKN-1-27iyl0f2z5qel9mkzu1rf5eoanrcyz993xpxxk9grdhjzjapgc-


dctb3eff0z12plxxv4ddgx1g9 [Link]:2377

23- Pour créer un reseau overlay on genere un jeton qu’on doit partager avec les autre conteneurs
ensuite on lance un conteneur avec le reseau overlay

apres on parte la clé qu’on mavais generer avec l’autre machine

apres on lance un contenur avec le reseau overlay et on constate que ce conteneur est dans le
meme reseau que l’autre

apes on vois bien que les deux peuvent communiquer


24-creer un reseau macvlan

On peut faire un inspect sur le reseau pour voir les information

Maintenant on lance on conteneur avec le resau macvlan qu’on vient de créer avec l’option - -rm
qui signifie que le conteneur sera suprimmer des son arret

si on inspect le conteneur on peut voir son adresse IP et son adresse MAC


25- créer un sous reseau avec la commande vconfig

créer un reseau macvlan dans l’interface du sous reseau qu’on vient de créer

on lance un conteneur avec le réseau 8021q et ce conteneur a l’adresse [Link]

Vous aimerez peut-être aussi