Modifier l’emplacement des données de Docker
Docker peux être très volumineux. Il peut être intéressant de déplacer ses données vers un autre emplacement que “/var/lib/docker”. Ainsi, grâce à cette configuration, les containers, images, volumes… seront stockés dans l’emplacement de votre choix.
Nous partirons du principe que vous souhaitez déplacer les données vers /dockerData.
Tout d’abord, arrêtez le daemon docker.
# service docker stop
Créez le dossier qui contiendra toutes les données de docker.
# mkdir /dockerData
Configurez docker pour qu’au lancement il définisse /dockerData comme dossier de stockage de ses données.
Ouvrez le fichier /etc/default/docker.io
# vi /etc/default/docker.io
Dans ce fichier vous allez renseigner le paramètre DOCKER_OPTS comme ceux-ci :
DOCKER_OPTS="-g /dockerData"
Enregistrez puis fermez l’éditeur. Vous pouvez alors relancer le daemon docker.
# service docker start
Voilà, c’est rapide et cela permet de soulager nos petites partitions.