Dans cet article, nous allons apprendre à utiliser Docker.
Référez-vous à cet article si vous voulez apprendre à installer Docker sur Fedora 29.
Docker est un ensemble de produits de plate-forme en tant que service qui utilise la virtualisation au niveau du système d'exploitation pour fournir des logiciels dans des packages appelés conteneurs. Docker simplifie et accélère votre flux de travail, tout en donnant aux développeurs la liberté d'innover avec leur choix d'outils, de piles d'applications et d'environnements de déploiement pour chaque projet.
1. Rechercher des images Docker
Tout d'abord, recherchez les images de conteneur Docker à partir du hub Docker. Par exemple, la commande ci-dessous recherchera toutes les images avec Fedora et listera en sortie
# docker search fedora
2. Téléchargez les images Docker
Téléchargez maintenant le conteneur Docker portant le nom Ubuntu sur votre système local à l'aide des commandes suivantes.
# docker pull fedora
Using default tag: latest
latest: Pulling from library/fedora
0be2a68855d7: Extracting [==============================> ] 69.63MB/89.87MB
Assurez-vous maintenant que les images ci-dessus ont été téléchargées avec succès sur votre système. Ci-dessous la commande liste toutes les images.
# docker images
ÉTIQUETTE DE RÉFÉRENCE ID D'IMAGE CRÉÉ TAILLE VIRTUELLE ubuntu dernier 36248ae4a9ac il y a 2 jours 188 MB fedora dernier 26ffec5b4a8a il y a 2 semaines 275 MB
3. Lancer un nouveau conteneur avec une image
Enfin, lancez un conteneur Docker à l'aide de l'image téléchargée ci-dessus sur votre système. La commande ci-dessous démarrera un nouveau conteneur.
# docker run -i -t -d fedora /bin/bash
Pour afficher tous les types de conteneurs en cours d'exécution
# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
695efa2ace69 fedora "/bin/bash' 58 seconds ago Up 56 seconds first_fedora
Par défaut, la commande Above listera uniquement les conteneurs en cours d'exécution. Pour répertorier tous les conteneurs (y compris le conteneur arrêté), utilisez la commande suivante.
# docker ps -a
4. Démarrer/arrêter/attacher le conteneur
Vous pouvez démarrer, arrêter ou attacher à n'importe quel conteneur avec les commandes suivantes. Pour démarrer le conteneur, utilisez la commande suivante.
# docker start CONTAINER_ID
Pour arrêter le conteneur, utilisez la commande suivante.
# docker stop CONTAINER_ID
Pour vous attacher au conteneur en cours d'exécution, utilisez la commande suivante.
# docker attach CONTAINER_ID
C'est ça. Nous avons vu comment utiliser Docker. Quelques commandes de base.