Rumah >Operasi dan penyelenggaraan >Docker >Bagaimana untuk menyemak log jika docker gagal dimulakan

Bagaimana untuk menyemak log jika docker gagal dimulakan

WBOY
WBOYasal
2022-02-07 11:49:1822321semak imbas

Cara melihat log selepas permulaan docker gagal: 1. Gunakan arahan inspect untuk mendapatkan alamat log bekas ialah "docker inspect --format container name" 2. Gunakan arahan cat untuk lihat alamat log yang ditemui oleh perintah inspect Sintaks ialah "alamat log kucing".

Bagaimana untuk menyemak log jika docker gagal dimulakan

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

Cara menyemak log jika docker gagal dimulakan

Apabila menggunakan docker, bekas mungkin dimulakan dalam beberapa keadaan yang tidak diketahui, tetapi bekas itu akan keluar secara automatik selepas beberapa saat. Bagaimana untuk menyelesaikan masalah pada masa ini?

Biasanya menghadapi situasi ini tidak lebih daripada masalah dengan persekitaran atau aplikasi. Masalah aplikasi boleh dinyahpepijat dan diselesaikan secara tempatan, tetapi masalah persekitaran lebih menyusahkan Pada masa ini, kami perlu menyemak log bekas untuk menyelesaikan masalah.

Contohnya adalah seperti berikut:

Kita boleh mendapatkan alamat log bekas melalui arahan berikut

docker inspect --format '{{.LogPath}}' 97069f94437b

Kemudian gunakan arahan kucing untuk melihat log yang ditemui dengan arahan di atas

cat /var/lib/docker/containers/97069f94437b86b50341f8253d85f426884315c3d027f7b7fa975751c7d8e18e/97069f94437b86b50341f8253d85f426884315c3d027f7b7fa975751c7d8e18e-json.log

Penjelasan arahan:

  • pemeriksaan docker digunakan untuk mendapatkan metadata bekas/imej. Ia mengandungi alamat log bekas Perintah di atas hanya menambah parameter --format untuk menapis alamat log.

  • Terdapat banyak maklumat dalam pemeriksaan docker, anda boleh melaksanakan arahan untuk melihatnya.

Sudah tentu, terdapat juga arahan yang paling langsung dan mudah

docker logs 97069f94437b

Pembelajaran yang disyorkan: "tutorial video docker"

Atas ialah kandungan terperinci Bagaimana untuk menyemak log jika docker gagal dimulakan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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
Artikel sebelumnya:Apakah fastdfs dan dockerArtikel seterusnya:Apakah fastdfs dan docker