Commandes Docker intermédiaires

Docker intermédiaire

Mike Metzger

Data Engineering Consultant

Rappel sur Docker

  • Docker est un environnement d'exécution de conteneurs
  • Conçu pour exécuter et gérer diverses applications conteneurisées sur Windows, Mac et Linux
  • Peut exécuter des conteneurs à partir d'images existantes ou créer les nôtres
  • Les Dockerfiles sont des fichiers texte 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éalable à celui-ci

Capture d'écran du cours Introduction to Docker

Docker intermédiaire

Commandes Docker

  • docker run
  • docker stop
  • docker build
  • docker --help
    • Fournit la liste des commandes Docker possibles
  • docker COMMAND --help
    • docker run --help
      • Donne les options de la commande docker run
Docker intermédiaire

Conteneurs temporaires

  • Les conteneurs Docker sont généralement créés avec docker run
  • Les conteneurs demeurent même 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
  • Aussi appelé « clean-up » ou « remove »
Docker intermédiaire

docker ps

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

docker ps -a

Docker intermédiaire

Passons à la pratique !

Docker intermédiaire

Preparing Video For Download...