Je me suis mis en colère quand j'ai essayé de démarrer le conteneur
python
# docker-compose up
ERROR: failed to register layer: Error processing tar file(exit status 1): write /usr/sbin/mysqld: no space left on device
Apparemment, l'appareil n'a aucune capacité
Afficher l'espace libre sur tous les systèmes de fichiers Commande df ・ ・ ・ Afficher la taille de la partition et l'espace libre pour chaque partition
python
# df -h
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 485220 0 485220 0% /dev
tmpfs 503468 0 503468 0% /dev/shm
tmpfs 503468 704 502764 1% /run
tmpfs 503468 0 503468 0% /sys/fs/cgroup
/dev/xvda1 8376300 7869788 506512 94% /
tmpfs 100696 0 100696 0% /run/user/1000
/ Dev / xvda1 utilise probablement 94% et je ne peux pas télécharger l'image du docker. Alors qu'est-ce que tu manges? Après enquête, il semble que la bibliothèque initialement incluse consomme de la capacité. Il semble qu'il n'y ait pas de place dans le cadre gratuit Amazon du commande ・ ・ ・ Commande pour afficher l'utilisation du disque
python
# du -sh /usr/*
817M /usr/bin
0 /usr/etc
0 /usr/games
28M /usr/include
344M /usr/lib
613M /usr/lib64
90M /usr/libexec
12M /usr/local
1.9G /usr/sbin
355M /usr/share
0 /usr/src
0 /usr/tmp
Augmentez la capacité du disque de 8 Go à 12 Go tant qu'il peut être utilisé au minimum. (Notez que ceux qui utilisent AWS seront probablement facturés) Voir ci-dessous pour savoir comment augmenter la capacité du disque d'Amazon Linux https://qiita.com/Ponkotwo/items/fd87d356fd3a735fde99