Ich wurde wütend, als ich versuchte, den Container zu starten
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
Anscheinend hat das Gerät keine Kapazität
Zeigen Sie freien Speicherplatz auf allen Dateisystemen an Befehl df ・ ・ ・ Zeigt die Partitionsgröße und den freien Speicherplatz für jede Partition an
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
Wahrscheinlich verwendet / dev / xvda1 94% und ich kann das Docker-Image nicht herunterladen. Also, was isst du? Nach der Untersuchung scheint die ursprünglich enthaltene Bibliothek Kapazität zu verbrauchen. Es scheint, dass im Amazon Free Frame kein Platz ist du Befehl ・ ・ ・ Befehl zum Anzeigen der Festplattennutzung
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
Erweitern Sie die Festplattenkapazität von 8 GB auf 12 GB, solange sie mindestens verwendet werden kann. (Beachten Sie, dass diejenigen, die AWS verwenden, wahrscheinlich eine Gebühr zahlen müssen.) Im Folgenden erfahren Sie, wie Sie die Festplattenkapazität von Amazon Linux erweitern können https://qiita.com/Ponkotwo/items/fd87d356fd3a735fde99