Docker_tips_commandes.md
| @@ -74,33 +74,4 @@ codeqwen:7b df352abf55b1 4.2 GB 12 days ago | |||
| 74 | 74 | deepseek-coder:6.7b ce298d984115 3.8 GB 12 days ago | |
| 75 | 75 | alfred:latest e46325710c52 23 GB 12 days ago | |
| 76 | 76 | codellama:13b 9f438cb9cd58 7.4 GB 12 days ago | |
| 77 | - | ||
| 78 | - | ## GPU rtx 3060Ti | |
| 79 | - | docker exec -it ollama ollama list | |
| 80 | - | NAME ID SIZE MODIFIED | |
| 81 | - | kwangsuklee/Llama3.1-8B-Hermes3-Q4_K_M:latest 699cb60c54b2 4.9 GB 19 seconds ago | |
| 82 | - | amperecomputing/Mistral-7B-Instruct-v0.3:Q8R16 68e1f549af4b 7.3 GB About a minute ago | |
| 83 | - | qwen3:8b 500a1f067a9f 5.2 GB 4 minutes ago | |
| 84 | - | qwen2.5-coder:7b dae161e27b0e 4.7 GB 5 minutes ago | |
| 85 | - | deepseek-coder:6.7b ce298d984115 3.8 GB 8 minutes ago | |
| 86 | - | ||
| 87 | - | ``` | |
| 88 | - | ||
| 89 | - | ||
| 90 | - | ``` | |
| 91 | - | sudo apt-get update | |
| 92 | - | sudo apt-get install -y curl ca-certificates gnupg | |
| 93 | - | ||
| 94 | - | sudo install -d -m 0755 /etc/apt/keyrings | |
| 95 | - | curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey \ | |
| 96 | - | | sudo gpg --dearmor -o /etc/apt/keyrings/nvidia-container-toolkit.gpg | |
| 97 | - | ||
| 98 | - | curl -fsSL https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list \ | |
| 99 | - | | sed 's#deb https://#deb [signed-by=/etc/apt/keyrings/nvidia-container-toolkit.gpg] https://#' \ | |
| 100 | - | | sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list >/dev/null | |
| 101 | - | ||
| 102 | - | sudo apt-get update | |
| 103 | - | sudo apt-get install -y nvidia-container-toolkit | |
| 104 | - | sudo nvidia-ctk runtime configure --runtime=docker | |
| 105 | - | sudo systemctl restart docker | |
| 106 | - | ``` | |
| 77 | + | ||
Docker_tips_commandes.md
| @@ -85,3 +85,22 @@ qwen2.5-coder:7b dae161e27b0e 4.7 GB 5 mi | |||
| 85 | 85 | deepseek-coder:6.7b ce298d984115 3.8 GB 8 minutes ago | |
| 86 | 86 | ||
| 87 | 87 | ``` | |
| 88 | + | ||
| 89 | + | ||
| 90 | + | ``` | |
| 91 | + | sudo apt-get update | |
| 92 | + | sudo apt-get install -y curl ca-certificates gnupg | |
| 93 | + | ||
| 94 | + | sudo install -d -m 0755 /etc/apt/keyrings | |
| 95 | + | curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey \ | |
| 96 | + | | sudo gpg --dearmor -o /etc/apt/keyrings/nvidia-container-toolkit.gpg | |
| 97 | + | ||
| 98 | + | curl -fsSL https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list \ | |
| 99 | + | | sed 's#deb https://#deb [signed-by=/etc/apt/keyrings/nvidia-container-toolkit.gpg] https://#' \ | |
| 100 | + | | sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list >/dev/null | |
| 101 | + | ||
| 102 | + | sudo apt-get update | |
| 103 | + | sudo apt-get install -y nvidia-container-toolkit | |
| 104 | + | sudo nvidia-ctk runtime configure --runtime=docker | |
| 105 | + | sudo systemctl restart docker | |
| 106 | + | ``` | |
Docker_tips_commandes.md
| @@ -74,4 +74,14 @@ codeqwen:7b df352abf55b1 4.2 GB 12 days ago | |||
| 74 | 74 | deepseek-coder:6.7b ce298d984115 3.8 GB 12 days ago | |
| 75 | 75 | alfred:latest e46325710c52 23 GB 12 days ago | |
| 76 | 76 | codellama:13b 9f438cb9cd58 7.4 GB 12 days ago | |
| 77 | + | ||
| 78 | + | ## GPU rtx 3060Ti | |
| 79 | + | docker exec -it ollama ollama list | |
| 80 | + | NAME ID SIZE MODIFIED | |
| 81 | + | kwangsuklee/Llama3.1-8B-Hermes3-Q4_K_M:latest 699cb60c54b2 4.9 GB 19 seconds ago | |
| 82 | + | amperecomputing/Mistral-7B-Instruct-v0.3:Q8R16 68e1f549af4b 7.3 GB About a minute ago | |
| 83 | + | qwen3:8b 500a1f067a9f 5.2 GB 4 minutes ago | |
| 84 | + | qwen2.5-coder:7b dae161e27b0e 4.7 GB 5 minutes ago | |
| 85 | + | deepseek-coder:6.7b ce298d984115 3.8 GB 8 minutes ago | |
| 86 | + | ||
| 77 | 87 | ``` | |
Docker_tips_commandes.md
| @@ -1,4 +1,4 @@ | |||
| 1 | - | # 1️⃣ Voir l’utilisation globale Docker | |
| 1 | + | ## Voir l’utilisation globale Docker | |
| 2 | 2 | ``` | |
| 3 | 3 | docker system df -v | |
| 4 | 4 | ``` | |
| @@ -9,7 +9,7 @@ containers , | |||
| 9 | 9 | volumes (les pires coupables en général) avec la taille exacte par volume. | |
| 10 | 10 | ||
| 11 | 11 | ||
| 12 | - | # 2️⃣ Lister la taille de chaque volume | |
| 12 | + | ## Lister la taille de chaque volume | |
| 13 | 13 | ```bash | |
| 14 | 14 | docker volume ls | |
| 15 | 15 | ``` | |
| @@ -19,7 +19,7 @@ Puis pour chacun : | |||
| 19 | 19 | docker run --rm -v NOM_DU_VOLUME:/vol alpine du -sh /vol | |
| 20 | 20 | ``` | |
| 21 | 21 | ||
| 22 | - | # Voir où Docker stocke physiquement les volumes | |
| 22 | + | Voir où Docker stocke physiquement les volumes | |
| 23 | 23 | ```bash | |
| 24 | 24 | docker info | grep "Docker Root Dir" | |
| 25 | 25 | ``` | |
| @@ -50,4 +50,28 @@ for v in $(docker volume ls -q); do | |||
| 50 | 50 | s=$(docker run --rm -v $v:/v alpine du -sb /v 2>/dev/null | cut -f1) | |
| 51 | 51 | echo "$s $v" | |
| 52 | 52 | done | sort -nr | numfmt --to=iec --suffix=B --field=1 | |
| 53 | - | ``` | |
| 53 | + | ``` | |
| 54 | + | ||
| 55 | + | Check ollama LLM taille model | |
| 56 | + | ```bash | |
| 57 | + | docker exec -it ollama ollama list | |
| 58 | + | NAME ID SIZE MODIFIED | |
| 59 | + | kimi-k2.5:cloud 6d1c3246c608 - 2 hours ago | |
| 60 | + | codegemma:7b 0c96700aaada 5.0 GB 11 days ago | |
| 61 | + | qwen3:8b 500a1f067a9f 5.2 GB 11 days ago | |
| 62 | + | ministral-3:latest 1922accd5827 6.0 GB 11 days ago | |
| 63 | + | ministral-3:8b 1922accd5827 6.0 GB 11 days ago | |
| 64 | + | llama3.2:latest a80c4f17acd5 2.0 GB 11 days ago | |
| 65 | + | allenporter/assist-llm:latest 60963373075c 4.9 GB 12 days ago | |
| 66 | + | qwen3:4b 359d7dd4bcda 2.5 GB 12 days ago | |
| 67 | + | starcoder2:7b 1550ab21b10d 4.0 GB 12 days ago | |
| 68 | + | qwen3:0.6b 7df6b6e09427 522 MB 12 days ago | |
| 69 | + | mistral:7b-instruct 6577803aa9a0 4.4 GB 12 days ago | |
| 70 | + | qwen2.5-coder:7b dae161e27b0e 4.7 GB 12 days ago | |
| 71 | + | llama3-groq-tool-use:latest 36211dad2b15 4.7 GB 12 days ago | |
| 72 | + | llama3.1:latest 46e0c10c039e 4.9 GB 12 days ago | |
| 73 | + | codeqwen:7b df352abf55b1 4.2 GB 12 days ago | |
| 74 | + | deepseek-coder:6.7b ce298d984115 3.8 GB 12 days ago | |
| 75 | + | alfred:latest e46325710c52 23 GB 12 days ago | |
| 76 | + | codellama:13b 9f438cb9cd58 7.4 GB 12 days ago | |
| 77 | + | ``` | |
Docker_tips_commandes.md
| @@ -39,10 +39,12 @@ du -sh /var/lib/docker/volumes/* | |||
| 39 | 39 | ```bash | |
| 40 | 40 | for v in $(docker volume ls -q); do | |
| 41 | 41 | s=$(docker run --rm -v $v:/v alpine du -sb /v 2>/dev/null | cut -f1) | |
| 42 | - | printf "%15s %s\n" "$(numfmt --to=iec --suffix=B $s)" "$v" | |
| 42 | + | printf "%5s %s\n" "$(numfmt --to=iec --suffix=B $s)" "$v" | |
| 43 | 43 | done | sort -hr | |
| 44 | 44 | ``` | |
| 45 | 45 | ||
| 46 | + | ||
| 47 | + | Version alternative | |
| 46 | 48 | ```bash | |
| 47 | 49 | for v in $(docker volume ls -q); do | |
| 48 | 50 | s=$(docker run --rm -v $v:/v alpine du -sb /v 2>/dev/null | cut -f1) | |
Docker_tips_commandes.md
| @@ -40,12 +40,12 @@ du -sh /var/lib/docker/volumes/* | |||
| 40 | 40 | for v in $(docker volume ls -q); do | |
| 41 | 41 | s=$(docker run --rm -v $v:/v alpine du -sb /v 2>/dev/null | cut -f1) | |
| 42 | 42 | printf "%15s %s\n" "$(numfmt --to=iec --suffix=B $s)" "$v" | |
| 43 | - | done | sort -hr | head -5 | |
| 43 | + | done | sort -hr | |
| 44 | 44 | ``` | |
| 45 | 45 | ||
| 46 | 46 | ```bash | |
| 47 | 47 | for v in $(docker volume ls -q); do | |
| 48 | 48 | s=$(docker run --rm -v $v:/v alpine du -sb /v 2>/dev/null | cut -f1) | |
| 49 | 49 | echo "$s $v" | |
| 50 | - | done | sort -nr | head -5 | numfmt --to=iec --suffix=B --field=1 | |
| 50 | + | done | sort -nr | numfmt --to=iec --suffix=B --field=1 | |
| 51 | 51 | ``` | |
Docker_tips_commandes.md
| @@ -36,6 +36,13 @@ du -sh /var/lib/docker/volumes/* | |||
| 36 | 36 | ||
| 37 | 37 | ||
| 38 | 38 | #pour afficher directement le plus gros volume 👇 | |
| 39 | + | ```bash | |
| 40 | + | for v in $(docker volume ls -q); do | |
| 41 | + | s=$(docker run --rm -v $v:/v alpine du -sb /v 2>/dev/null | cut -f1) | |
| 42 | + | printf "%15s %s\n" "$(numfmt --to=iec --suffix=B $s)" "$v" | |
| 43 | + | done | sort -hr | head -5 | |
| 44 | + | ``` | |
| 45 | + | ||
| 39 | 46 | ```bash | |
| 40 | 47 | for v in $(docker volume ls -q); do | |
| 41 | 48 | s=$(docker run --rm -v $v:/v alpine du -sb /v 2>/dev/null | cut -f1) | |
Docker_tips_commandes.md
| @@ -34,4 +34,11 @@ Puis : | |||
| 34 | 34 | du -sh /var/lib/docker/volumes/* | |
| 35 | 35 | ``` | |
| 36 | 36 | ||
| 37 | - | ⚠️ À ne pas supprimer à la main sans comprendre. | |
| 37 | + | ||
| 38 | + | #pour afficher directement le plus gros volume 👇 | |
| 39 | + | ```bash | |
| 40 | + | for v in $(docker volume ls -q); do | |
| 41 | + | s=$(docker run --rm -v $v:/v alpine du -sb /v 2>/dev/null | cut -f1) | |
| 42 | + | echo "$s $v" | |
| 43 | + | done | sort -nr | head -5 | numfmt --to=iec --suffix=B --field=1 | |
| 44 | + | ``` | |
Docker_tips_commandes.md
| @@ -22,4 +22,16 @@ docker run --rm -v NOM_DU_VOLUME:/vol alpine du -sh /vol | |||
| 22 | 22 | # Voir où Docker stocke physiquement les volumes | |
| 23 | 23 | ```bash | |
| 24 | 24 | docker info | grep "Docker Root Dir" | |
| 25 | - | ``` | |
| 25 | + | ``` | |
| 26 | + | ||
| 27 | + | Voir où Docker stocke physiquement les volumes | |
| 28 | + | ```bash | |
| 29 | + | docker info | grep "Docker Root Dir" | |
| 30 | + | ``` | |
| 31 | + | ||
| 32 | + | Puis : | |
| 33 | + | ```bash | |
| 34 | + | du -sh /var/lib/docker/volumes/* | |
| 35 | + | ``` | |
| 36 | + | ||
| 37 | + | ⚠️ À ne pas supprimer à la main sans comprendre. | |
Docker_tips_commandes.md(文件已创建)
| @@ -0,0 +1,25 @@ | |||
| 1 | + | # 1️⃣ Voir l’utilisation globale Docker | |
| 2 | + | ``` | |
| 3 | + | docker system df -v | |
| 4 | + | ``` | |
| 5 | + | ||
| 6 | + | 👉 Te montre : | |
| 7 | + | images , | |
| 8 | + | containers , | |
| 9 | + | volumes (les pires coupables en général) avec la taille exacte par volume. | |
| 10 | + | ||
| 11 | + | ||
| 12 | + | # 2️⃣ Lister la taille de chaque volume | |
| 13 | + | ```bash | |
| 14 | + | docker volume ls | |
| 15 | + | ``` | |
| 16 | + | ||
| 17 | + | Puis pour chacun : | |
| 18 | + | ``` | |
| 19 | + | docker run --rm -v NOM_DU_VOLUME:/vol alpine du -sh /vol | |
| 20 | + | ``` | |
| 21 | + | ||
| 22 | + | # Voir où Docker stocke physiquement les volumes | |
| 23 | + | ```bash | |
| 24 | + | docker info | grep "Docker Root Dir" | |
| 25 | + | ``` | |