Docker – Commandes utiles
DOCKER CONTAINER DOCKER CONTAINER ATTACH Attacher un container en background au terminal de l'hôte : Un container peut être détaché et être mis en background avec Ctrl…
DOCKER CONTAINER DOCKER CONTAINER ATTACH Attacher un container en background au terminal de l'hôte : Un container peut être détaché et être mis en background avec Ctrl…
DOCKER CONFIG DOCKER CONFIG CREATE Créer une nouvelle config echo config | docker config create config_name - Les configs générées sont accessibles à l'intérieur des containers à la…
DOCKER-COMPOSE docker-compose [-f ...] [options] [COMMAND] [ARGS...] DOCKER-COMPOSE BUILD Construire ou reconstruire les images des services dont le Dockerfile a été modifié : Si un Dockerfile est modifié,…
DOCKER-MACHINE DOCKER-MACHINE ACTIVE Afficher la machine Docker active : docker-machine active ex : $ docker-machine active manager DOCKER-MACHINE CONFIG Afficher la configuration de connexion d'une machine…
Schéma synthétisant le fonctionnement de Docker (source krammark23 sur Youtube) Documentation et références Site Officiel - Docker Documentation Site - Officiel - Docker Hub Installation et configuration de…
EXEMPLE 1 version: '3.3' services: logstash: image: logstash:5.5.2 depends_on: - elasticsearch volumes: - ./logstash.conf:/config/logstash.conf - ./log:/var/log:ro command: ["logstash", "-f", "/config/logstash.conf"] elasticsearch: image: elasticsearch:5.5.2 environment: - "ES_JAVA_OPTS=-Xms512m -Xmx512m" ports: - 9200:9200…
FONCTIONNEMENT Voting app est une application contenant 5 services : voting-app : application Web écrite en Python redis : base de données Redis worker : worker écrit en .NET db…
.dockerignore Création d'un fichier .dockerignore A l'instar de Git, pour des gains de performance et des raisons de sécurité, il est préférable de créer un fichier .dockerignore (au même…
Push d'une première image sur le Docker Hub Authentification sur le Hub : Méthode 1 : Si le fichier password.txt contient le mot de passe d'authentification à Docker Hub :…