docker

Publié le 18 Septembre 2018

Docker-compose permet facilement de monter des volumes à l'intérieur d'un conteneur docker. Cela se fait simplement en définissant une liste de volume à monter depuis votre fichier docker-compose: volumes: - ~/.aws:/etc/aws - data:/opt/application/data...

Lire la suite

Rédigé par Bliz

Publié dans #docker

Repost0

Publié le 24 Janvier 2017

Dans la version 1.13.0 de Docker j'ai rencontré des problèmes de DNS avec des adresses qui parfois ne pouvaient être résolues (environ une fois sur deux par moment). Pour éviter ce problème j'ai simplement changé le DNS utilisé par le docker daemon. Sous...

Lire la suite

Rédigé par Bliz

Publié dans #docker

Repost0

Publié le 26 Septembre 2016

Il peut être intéressant de limiter les nombres de cores CPU disponible pour un conteneur. Par exemple on peut vouloir n'utiliser qu'un seul core pour les conteneurs docker de façon à laisser assez de CPU disponible pour l'hôte. docker permet de préciser...

Lire la suite

Rédigé par Bliz

Publié dans #docker

Repost0

Publié le 19 Septembre 2016

Si vous utilisez docker vous avez surement remarqué que l'espace disque utilisé augmente rapidement. Voici quelques règles pour économiser un peu de place sur votre disque. Supprimer les volumes associés à un conteneur Lorsqu'on supprime un conteneur...

Lire la suite

Rédigé par Bliz

Publié dans #docker

Repost0

Publié le 14 Juillet 2016

Pour accéder un répertoire local depuis un conteneur docker il faut le monter en temps que volume docker. C'est l'équivalent des "shared folders" de Virtual box. La définition d'un volume s'effectue avec l'option -v de manière similaire au mapping des...

Lire la suite

Rédigé par Bliz

Publié dans #docker

Repost0

Publié le 12 Juillet 2016

En gros un docker registry est une bibliothèques d'images docker. Il y a docker hub qui est le docker registry officiel de docker mais la plupart des entreprises avec qui je travaille utilise leur propre docker registry. En fait il est assez simple de...

Lire la suite

Rédigé par Bliz

Publié dans #docker

Repost0

Publié le 12 Juillet 2016

L'option -p de docker run permet de mapper le port d'un conteneur vers un port de l'hôte. Par exemple pour accéder un service web on utilisera docker run -p 9000:80 ... pour mapper le port 80 du conteneur vers le port 9000 de l'hôte. Il peut y avoir des...

Lire la suite

Rédigé par Bliz

Publié dans #docker

Repost0

Publié le 8 Juillet 2016

Tout simplement avec la commande docker logs mon_conteneur C'est particulièrement utile lorsqu'on démarre le conteneur en arrière-plan avec l'option -d car la sortie standard n'apparait pas dans le terminal.

Lire la suite

Rédigé par Bliz

Publié dans #docker

Repost0

Publié le 8 Juillet 2016

On peut démarrer un conteneur docker en tant que daemon ce qui est plus pratique que d'embarquer la commande dans un nohup. docker run -d -i -p 7000:7000 ubuntu:trusty netcat -l 7000 Ici c'est l'option -d qui permet de lancer le conteneur en tant que...

Lire la suite

Rédigé par Bliz

Publié dans #docker

Repost0

Publié le 8 Juillet 2016

Par défaut pour des raisons de sécurité le daemon docker n'est accessible que localement. Il utilise une socket unix locale mais on peut demander à utiliser une socket tcp accessible à distance. Cela s'effectue avec l'option -H lorsqu'on redémarre le...

Lire la suite

Rédigé par Bliz

Publié dans #docker

Repost0