Ini berarti status buruh pelabuhan Anda rusak dan Anda perlu menghapus status lengkapnya
sudo service docker stop
sudo rm -rf /var/lib/docker
sudo service docker start
Ini akan memulai buruh pelabuhan baru tanpa data yang ada. Coba tarik hapus gambar setelah ini dan lihat apakah semuanya berfungsi. Jika tidak, maka ada beberapa masalah yang perlu diperhatikan
Coba dulu docker image prune
atau bahkan docker image prune -a
, untuk menghapus gambar apa pun yang tidak digunakan/tidak terkait dengan setidaknya satu penampung.
Jika itu masih tercantum, mulai ulang daemon buruh pelabuhan Anda.
Untuk menghindari penghapusan semua data buruh pelabuhan dan memulai dari awal, Anda juga dapat mencoba membersihkan referensi yang rusak secara manual dengan mencocokkan referensi gambar yang buruk dengan file di /var/lib/docker/image/devicemapper/imagedb/content/sha256
. Setelah file terkait dihapus di sana, file tersebut tidak akan muncul lagi dalam panggilan berikutnya ke docker images
, dan tidak perlu memulai ulang daemon.