Docker

De TechWik
Révision datée du 14 novembre 2020 à 16:59 par Toine (discussion | contributions) (Page créée avec « = Docker tips & tricks = == commandes docker-ce == === instances === * démarrer : $ docker run <image> * voir le contenu $ docker run -it <image> sh === images ===... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Docker tips & tricks

commandes docker-ce

instances

  • démarrer :
 $ docker run <image>
  • voir le contenu
 $ docker run -it <image> sh

images

  • push/pull :
 $ docker pull <image>

nettoyage

  • supprimer les ressources inutiles :
 $ docker system prune

Build images

Dockerfile

VOLUME - partage de volume avec le conteneur

Dans le Dockerfile:

 VOLUME logs
 
 RUN mkdir -p /app/logs 
 
 CMD find . /app -ls > /app/logs/output.txt

A l'execution :

 $ docker run -v $(pwd)/logs:/app/logs  myimg

L'image voit le contenu du répertoire, et les logs écrits dedans sont persistants.