Commandes Docker intermédiaires

Docker : niveau intermédiaire

Mike Metzger

Data Engineering Consultant

Rappel Docker

  • Docker est un moteur d'exécution de conteneurs
  • Conçu pour exécuter et gérer divers applications conteneurisées sous Windows, Mac et Linux
  • Peut exécuter des conteneurs à partir d'images prêtes à l'emploi ou créer les nôtres
  • Les Dockerfiles sont des fichiers texte utilisés pour créer des images de conteneur Docker
  • Les conteneurs sont des instances d'une image Docker donnée

Le cours DataCamp Introduction to Docker est un prérequis

Capture d'écran du cours Introduction to Docker

Docker : niveau intermédiaire

Commandes Docker

  • docker run
  • docker stop
  • docker build
  • docker --help
    • Liste les commandes Docker possibles
  • docker COMMAND --help
    • docker run --help
      • Donne les options de la commande docker run
Docker : niveau intermédiaire

Conteneurs temporaires

  • Les conteneurs Docker sont généralement créés avec docker run
  • Les conteneurs restent présents après arrêt/sortie
  • Souvent, on veut exécuter un conteneur puis le supprimer à la sortie
    • Développement
    • Tests
    • Scripts
  • docker run --rm
    • docker run --rm alpine:latest /bin/sh
  • Appelé « clean-up » ou « remove »
Docker : niveau intermédiaire

docker ps

  • Sert à afficher le nom, l'ID, l'état et d'autres attributs des conteneurs sur une machine avec Docker
  • Utilisez l'option -a pour plus d'informations sur les conteneurs existants
    • docker ps -a
  • Nous verrons plus tard comment obtenir des informations très détaillées sur les conteneurs

docker ps -a

Docker : niveau intermédiaire

Passons à la pratique !

Docker : niveau intermédiaire

Preparing Video For Download...