Docker stocke énormément de dossiers et fichiers, mon installation sur ma machine de test qui a une vingtaine de containers disponibles contient 854 dossiers.
Le path par défaut est :
/var/lib/docker et je veux les stocker dans /data_docker La configuration du dossier de stockage des données n’est plus dans etc/systemd/system/multi-user.target.wants/docker.service
/usr/bin/dockerd -H fd:// –containerd=/run/containerd/containerd.sock
Le fd:// est le dossier de stockage par défaut de docker : /var/lib/docker.
La nouvelle configuration est dans : /etc/docker/daemon.json# more daemon.json
{
"data-root": "/data_docker/",
"exec-opts": ["native.cgroupdriver=systemd"],
"log-driver": "json-file",
"log-opts": {
"max-size": "100m"
},
"storage-driver": "overlay2"
}
Commentaires récents