Modifier l’emplacement des données de Docker

1 min, 136 mots

Catégories: SysAdmin

Tags: 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.