Rumah > Operasi dan penyelenggaraan > Docker > Apakah yang perlu saya lakukan jika buruh pelabuhan tidak boleh menarik?

Apakah yang perlu saya lakukan jika buruh pelabuhan tidak boleh menarik?

藏色散人
Lepaskan: 2022-10-21 14:36:02
asal
6290 orang telah melayarinya

Penyelesaian kepada masalah yang tidak dapat ditarik oleh docker: 1. Periksa "dir root docker" anda semasa perkhidmatan docker dihidupkan; 2. Tutup perkhidmatan docker; . Edit " daemon.json", tambah ""graph":"/docker/data"" 5. Jalankan "systemctl daemon-reload";

Apakah yang perlu saya lakukan jika buruh pelabuhan tidak boleh menarik?

Persekitaran pengendalian tutorial ini: sistem linux7.3, docker versi 19.03, komputer Dell G3.

Apakah yang perlu saya lakukan jika pekerja pelabuhan tidak boleh menarik?

imej tarik dok gagal: ERROR: gagal mendaftar lapisan: tiada ruang yang tinggal pada peranti

tarik dok gagal: ERROR: gagal mendaftar lapisan: /usr/local/openjdk- . , saya telah mengembangkan mesin maya, dan saya tidak memasang sebarang imej, cuma tiada ruang. Tak terkata. Saya mencari banyak penyelesaian dalam talian, dan ramai daripada mereka bercakap tentang mengubah suai dir akar docker. Saya mencuba tiga kaedah mengikut Internet, tetapi gagal mengubah suai dengan jayanya. Akhirnya, bukan kaedah dalam talian itu salah, tetapi ia tidak sesuai dengan saya. Kerana saya mengkonfigurasi pemecut dalam fail /etc/docker/daemon.json. Inilah penyelesaian saya. Saya memasang sistem centos 7.

1. Apabila perkhidmatan docker dihidupkan, periksa dir root docker anda sendiri dan masukkan

untuk mencari Dir Root Docker: /var/lib/docker sebelum pengubahsuaian . Alamat ini
docker info
Salin selepas log masuk

untuk keluar, tekan butang esc, masukkan: wq, tekan Enter untuk keluar

2 Kemudian tutup perkhidmatan docker

3 yang baharu Jika anda ingin mengubah suai laluan dir root, jika anda sudah mempunyai alamat sasaran, anda tidak perlu mencipta yang baharu
systemctl stop docker.service
Salin selepas log masuk

Saya adalah /xws/docker/images

4. Edit /etc/docker/daemon.json Tambah "graph": "/docker/data"
mkdir -p /xws/docker/images
Salin selepas log masuk

vim /etc/docker/daemon.json
Salin selepas log masuk
Bagi saya, langkah paling penting ialah ini! Jika pemecut imej dikonfigurasikan dalam /etc/docker/daemon.json, ia perlu diubah suai kepada format berikut:
{
 "graph": "/xws/docker/images"
}
Salin selepas log masuk

Pengubahsuaian saya tidak berjaya pada masa itu, jadi saya mengubah suainya seperti ini: Berikut ialah contoh ralat:
{
"registry-mirrors":["https://xxxxx.mirror.aliyuncs.com"],"graph": "/usr/xws/docker/images"
}
Salin selepas log masuk

5 Keluar dari pengeditan, dan kemudian laksanakan
{
"registry-mirrors":["https://xxxxx.mirror.aliyuncs.com"]
}
{
 "graph": "/xws/docker/images"
}
Salin selepas log masuk

6 Mulakan semula perkhidmatan docker
systemctl daemon-reload
Salin selepas log masuk

7. Akhir sekali, sahkan sama ada pengubahsuaian berjaya
systemctl restart docker.service
Salin selepas log masuk

Pengubahsuaian saya berjaya~
docker info | grep Dir
Salin selepas log masuk

Apakah yang perlu saya lakukan jika buruh pelabuhan tidak boleh menarik?Saya juga berjaya menarik imej tomcat! Happy

Apakah yang perlu saya lakukan jika buruh pelabuhan tidak boleh menarik?Ada satu lagi masalah Linux sentiasa mengingatkan saya bahawa ruang cakera tidak mencukupi dalam direktori root sistem fail Saya tidak berani memadam perkara secara rawak. Selepas mencari maklumat, saya mendapati bahawa saya boleh cache dipadamkan. Jika anda menemuinya, anda boleh mencubanya Hanya klik pada mesej yang muncul untuk melihatnya. Ikut mesej merah bahawa memori penuh untuk mencari cache dan memadamnya.

Pembelajaran yang disyorkan: "

tutorial video buruh pelabuhan

"

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika buruh pelabuhan tidak boleh menarik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan