0 votes
par dans Docker
recatégorisées par

Bonjour,

J'ai suivi les étapes de l'installation de docker, puis ai fait les post-intallation steps.

Lorsque j'execute la commande :

docker pull gricad-registry.univ-grenoble-alpes.fr/talks/fidle/fidle_cpu:python3.7

Après le téléchargement, j'ai l'erreur suivante :

failed to register layer: Error processing tar file(exit status 1): write /data/datasets-fidle/celeba/origine/img_align_celeba/147490.jpg: no space left on device

Un df -h me donne :

Sys. de fichiers       Taille Utilisé Dispo Uti% Monté sur
udev                     7,7G       0  7,7G   0% /dev
tmpfs                    1,6G    2,2M  1,6G   1% /run
/dev/mapper/crypt-root    79G    9,5G   66G  13% /
tmpfs                    7,7G    1,9M  7,7G   1% /dev/shm
tmpfs                    5,0M    4,0K  5,0M   1% /run/lock
tmpfs                    7,7G       0  7,7G   0% /sys/fs/cgroup
/dev/nvme0n1p3           1,9G    338M  1,4G  20% /boot
/dev/nvme0n1p2            94M    5,2M   89M   6% /boot/efi
/dev/mapper/crypt-home   315G     23G  279G   8% /local
/dev/mapper/crypt-tmp     20G    6,6M   19G   1% /tmp
/dev/mapper/crypt-var    9,8G    2,6G  6,8G  28% /var
/dev/loop0               128K    128K     0 100% /snap/bare/5
/dev/loop3                48M     48M     0 100% /snap/snapd/17336
/dev/loop2                56M     56M     0 100% /snap/core18/2620
/dev/loop1                56M     56M     0 100% /snap/core18/2566
/dev/loop5                64M     64M     0 100% /snap/core20/1634
/dev/loop4               347M    347M     0 100% /snap/gnome-3-38-2004/119
/dev/loop7                92M     92M     0 100% /snap/gtk-common-themes/1535
/dev/loop6                64M     64M     0 100% /snap/core20/1695
tmpfs                    1,6G     60K  1,6G   1% /run/user/1454108336
/dev/loop9                50M     50M     0 100% /snap/snapd/17576

Aurizez-vous une idée pour régler mon problème ?

2 Réponses

0 votes
par
 
Meilleure réponse

J'ai pu résoudre mon problème en modifiant le dossier qu'utilise docker par défaut.

Pour cela :
1. Créer un fichier daemon.json dans /etc/docker/
2. Ajouter les lignes suivantes dans le fichier (en remplaçant /path/to/data/dir):
{
    "data-root": "/path/to/data/dir",
    "storage-driver": "overlay2"
}

3. Redémarrer le service docker : $ service docker restart
 

0 votes
par

Oui vous n'avez pas assez de place allouée à Docker sur la machine sur laquelle vous téléchargez l'image: write /data/datasets-fidle/celeba/origine/img_align_celeba/147490.jpg: no space left on device

...