- Taille de l'image : 2.16 GB
- Testé depuis un système hôte Debian
- Polyvalence entre les systèmes
- Réduire la taille de l'environnement sans passer par une machine virtuelle
- Alternative à WSL pour Python
Manuel docker : https://docs.docker.com/manuals/
Les commandes DOCKER basique
- Vérifier le Dockerfile : docker build --check .
- Construire une image depuis un Dockerfile : docker build -t zshpoetry .
- Nettoyage complet de votre système docker : docker system prune -af => attention enlève le cache,les volumes, toutes vos conteneurs. Adapter si vous avez plusieurs dockers.
- Lancer une image : docker run -it zshpoetry /bin/zsh
- Lister vos images : docker images
- Monitoring dockers : docker stats
- Stopper un docker : docker stop zshpoetry
- $> git clone https://github.com/qwarksky/ZSHPOETRY.git
- $> docker build -t zshpoetry .
- $> docker run -it zshpoetry /bin/zsh
- Montage avec le volume : docker run --mount type=volume,src=data,dst=/root/PROJECTS -it zshpoetry /bin/zsh
- Lister les docker : docker volume ls
- Inspecter le volume pour déterminer le chemin sur le système hôte : docker volume inspect data
Cela permet de transférer les fichiers entre le docker et le système hôte.