| Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
docpublic:systemes:docker_linux [2026/01/03 20:12] adminjp [references] |
docpublic:systemes:docker_linux [2026/01/03 20:42] (current) adminjp [docker image store] |
| * https://docs.docker.com/engine/install/debian/ | * https://docs.docker.com/engine/install/debian/ |
| * https://belginux.com/installer-docker-sous-debian-12/ | * https://belginux.com/installer-docker-sous-debian-12/ |
| | * https://linuxiac.com/how-to-install-docker-on-debian-13-trixie/ |
| * https://cours.brosseau.ovh/cheatsheets/serveur/debian-docker.html | * https://cours.brosseau.ovh/cheatsheets/serveur/debian-docker.html |
| * https://earthly.dev/blog/docker-image-storage-on-host/ | * https://earthly.dev/blog/docker-image-storage-on-host/ |
| </code> | </code> |
| |
| | === change image location root-dir === |
| |
| | <code> |
| | root@deb13lthp640:~# mkdir /home/docker-data |
| | root@deb13lthp640:~# chown root:docker /home/docker-data |
| | root@deb13lthp640:~# chmod 775 /home/docker-data |
| | </code> |
| | |
| | <code> |
| | root@deb13lthp640:~# vim /etc/docker/daemon.json |
| | root@deb13lthp640:~# cat /etc/docker/daemon.json |
| | { |
| | "data-root": "/home/docker-data" |
| | } |
| | </code> |
| | |
| | stop docker |
| | |
| | <code> |
| | |
| | root@deb13lthp640:~# systemctl stop docker |
| | root@deb13lthp640:~# ps aux | grep -i docker | grep -v grep |
| | </code> |
| | |
| | |
| | and copy files from original root-dir |
| | |
| | <code> |
| | |
| | root@deb13lthp640:~# rsync -axPS /var/lib/docker/ /home/docker-data |
| | sending incremental file list |
| | ./ |
| | engine-id |
| | 36 100% 0,00kB/s 0:00:00 (xfr#1, to-chk=32/34) |
| | buildkit/ |
| | buildkit/cache.db |
| | 32.768 100% 31,25MB/s 0:00:00 (xfr#2, to-chk=22/34) |
| | buildkit/history_c8d.db |
| | 32.768 100% 31,25MB/s 0:00:00 (xfr#3, to-chk=21/34) |
| | buildkit/containerd-overlayfs/ |
| | buildkit/containerd-overlayfs/metadata_v2.db |
| | 16.384 100% 15,62MB/s 0:00:00 (xfr#4, to-chk=18/34) |
| | buildkit/containerd-overlayfs/workerid |
| | 25 100% 24,41kB/s 0:00:00 (xfr#5, to-chk=17/34) |
| | buildkit/containerd-overlayfs/cachemounts/ |
| | buildkit/executor/ |
| | containers/ |
| | containers/3e95da49fbf3f1cb0a011336b9ab0552fd9e4dbb070f945783fdbb32b11621d3/ |
| | containers/3e95da49fbf3f1cb0a011336b9ab0552fd9e4dbb070f945783fdbb32b11621d3/3e95da49fbf3f1cb0a011336b9ab0552fd9e4dbb070f945783fdbb32b11621d3-json.log |
| | 2.346 100% 2,24MB/s 0:00:00 (xfr#6, to-chk=14/34) |
| | containers/3e95da49fbf3f1cb0a011336b9ab0552fd9e4dbb070f945783fdbb32b11621d3/config.v2.json |
| | 3.037 100% 2,90MB/s 0:00:00 (xfr#7, to-chk=13/34) |
| | containers/3e95da49fbf3f1cb0a011336b9ab0552fd9e4dbb070f945783fdbb32b11621d3/hostconfig.json |
| | 1.866 100% 1,78MB/s 0:00:00 (xfr#8, to-chk=12/34) |
| | containers/3e95da49fbf3f1cb0a011336b9ab0552fd9e4dbb070f945783fdbb32b11621d3/hostname |
| | 13 100% 12,70kB/s 0:00:00 (xfr#9, to-chk=11/34) |
| | containers/3e95da49fbf3f1cb0a011336b9ab0552fd9e4dbb070f945783fdbb32b11621d3/hosts |
| | 148 100% 144,53kB/s 0:00:00 (xfr#10, to-chk=10/34) |
| | containers/3e95da49fbf3f1cb0a011336b9ab0552fd9e4dbb070f945783fdbb32b11621d3/resolv.conf |
| | 277 100% 270,51kB/s 0:00:00 (xfr#11, to-chk=9/34) |
| | containers/3e95da49fbf3f1cb0a011336b9ab0552fd9e4dbb070f945783fdbb32b11621d3/resolv.conf.hash |
| | 71 100% 69,34kB/s 0:00:00 (xfr#12, to-chk=8/34) |
| | containers/3e95da49fbf3f1cb0a011336b9ab0552fd9e4dbb070f945783fdbb32b11621d3/checkpoints/ |
| | containers/3e95da49fbf3f1cb0a011336b9ab0552fd9e4dbb070f945783fdbb32b11621d3/mounts/ |
| | network/ |
| | network/files/ |
| | network/files/local-kv.db |
| | 65.536 100% 31,25MB/s 0:00:00 (xfr#13, to-chk=4/34) |
| | plugins/ |
| | plugins/tmp/ |
| | rootfs/ |
| | rootfs/overlayfs/ |
| | runtimes/ |
| | swarm/ |
| | tmp/ |
| | volumes/ |
| | volumes/backingFsBlockDev |
| | volumes/metadata.db |
| | 32.768 100% 15,62MB/s 0:00:00 (xfr#14, to-chk=0/34) |
| | </code> |
| | |
| | restart |
| | |
| | <code> |
| | root@deb13lthp640:~# systemctl start docker |
| | root@deb13lthp640:~# docker info | grep 'Docker Root Dir |
| | > ^C |
| | root@deb13lthp640:~# docker info | grep 'Docker Root Dir' |
| | Docker Root Dir: /home/docker-data |
| | </code> |
| ==== run interactive terminal (-it) ==== | ==== run interactive terminal (-it) ==== |
| |