Cette page rassemble les informations les plus essentielles sur Docker.
Je vous partage les bases de tout ce que vous devez savoir pour commencer à maîtriser Docker, même si vous n'avez pas beaucoup de temps.
À la fin de cette page, vous trouverez une liste complète de tous les articles que j'ai écrits sur Docker.
C'est quoi Docker ?
Docker est un logiciel open-source (disponible sur Linux, Mac et Windows) qui permet de lancer facilement des applications dans des conteneurs logiciels.
C'est un outil qui peut empaqueter une application et ses dépendances dans un conteneur isolé, qui pourra être exécuté sur n'importe quel serveur.
Il ne s'agit pas de virtualisation, mais de conteneurisation, une forme beaucoup plus légère qui s'appuie sur certaines parties de la machine hôte pour son fonctionnement.
Tous les articles à propos de Docker
- Comment installer Docker ?
- Comment démarrer un conteneur Docker ?
- Comment supprimer un conteneur Docker ?
- Comment lister les conteneurs Docker ?
- Comment créer un volume Docker ?
- Comment entrer à l'intérieur d'un conteneur Docker ?
- Comment spécifier la quantité de ressources d'un conteneur Docker ?
- Comment installer Minecraft avec Docker ?
- Comment installer Traefik en tant que reverse proxy avec Docker ?
Tous les articles à propos de Docker Swarm
- Docker Swarm c'est quoi ?
- Comment initialiser un cluster Docker ?
- Comment créer un service Docker ?
- Comment créer un service Docker avec plusieurs replicas ?
- Comment créer une stack Docker ?
- Comment ajouter un node à un cluster Docker Swarm ?
- Comment installer Traefik avec Docker Swarm ?
Commandes utiles
# Remove unused containersdocker rm $(docker ps -qf status=exited)docker rm $(docker ps -qf status=created)# Remove unused volumesdocker volume rm -f $(docker volume ls -qf dangling=true)# Exec a docker container/servicedocker exec -it $(docker ps -qf name=container_name) bash# Télécharger un fichier depuis un container dockerdocker cp <container_id>:<file_path> <output_path>