Outils pour utilisateurs

Outils du site


prog:docker

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
prog:docker [2020/06/01 08:17] – Ajout de "Exécution des images" rootprog:docker [2024/12/19 14:50] (Version actuelle) – Ajout de "Maintenance" root
Ligne 1: Ligne 1:
 ====Exécution des images==== ====Exécution des images====
  
-  docker run xxx+<code powershell> 
 +docker run -it full_url/ubuntu-12.04 /bin/bash 
 +</code> 
 + 
 +Ne pas mettre le tag ''latest''.
  
 ===Configuration des ports=== ===Configuration des ports===
Ligne 16: Ligne 20:
   * ''-d'' : la console rend la main après le démarrage de l'image.   * ''-d'' : la console rend la main après le démarrage de l'image.
  
 +====Maintenance====
 +
 +  * Tout nettoyer
 +
 +<code bash>
 +# Remove exited containers
 +docker ps -a -q -f status=exited | xargs --no-run-if-empty docker rm -v
 +
 +# Remove dangling images
 +docker images -f "dangling=true" -q | xargs --no-run-if-empty docker rmi
 +
 +# Remove unused images
 +docker images | awk '/ago/  { print $3}' | xargs --no-run-if-empty docker rmi
 +
 +# Remove dangling volumes
 +docker volume ls -qf dangling=true | xargs --no-run-if-empty docker volume rm
 +
 +# Remove all
 +docker system prune -a
 +</code>
 +
 +[[https://stackoverflow.com/questions/66345607/docker-volume-cleanup-of-gitlab-runner|Docker volume cleanup of gitlab-runner]] {{ :prog:docker:jenkins_-_docker_volume_cleanup_of_gitlab-runner_-_stack_overflow_12_19_2024_2_49_35_pm_.html |Archive du 24/02/2021 le 19/12/2024
 +}}
 ====Problèmes==== ====Problèmes====
  
Ligne 27: Ligne 54:
  
   * Installation de Hyper-V   * Installation de Hyper-V
 +
 +<WRAP center round important 60%>
 +Obsolète : Docker utilise maintenant WSL-2.
 +</WRAP>
  
 Si le BIOS est correctement configuré et que Windows reconnait la virtualisation, installer Hyper-V. Si le BIOS est correctement configuré et que Windows reconnait la virtualisation, installer Hyper-V.
Ligne 33: Ligne 64:
  
   * Configuration du superviseur   * Configuration du superviseur
 +
 +<WRAP center round important 60%>
 +Obsolète : Docker utilise maintenant WSL-2.
 +</WRAP>
  
 Si Hyper-V est déjà installé, il faut vérifier que le superviseur est opérationnel. Si Hyper-V est déjà installé, il faut vérifier que le superviseur est opérationnel.
prog/docker.1590992269.txt.gz · Dernière modification : 2020/06/01 08:17 de root