Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menyemak tempat maklumat kontena disimpan dalam docker

Bagaimana untuk menyemak tempat maklumat kontena disimpan dalam docker

WBOY
WBOYasal
2022-02-07 10:31:096711semak imbas

Dalam docker, anda boleh menggunakan perintah inspect untuk melihat di mana maklumat bekas disimpan Fungsi arahan ini adalah untuk mendapatkan metadata bekas atau imej Anda boleh melihat maklumat bekas dengan menetapkan parameter kepada nama bekas yang ditentukan ialah "nama bekas periksa pelabuhan".

Bagaimana untuk menyemak tempat maklumat kontena disimpan dalam docker

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

Cara menyemak tempat maklumat kontena disimpan dalam docker

Kami tahu bahawa di bawah seni bina docker, terdapat konsep kontena dan imej. Imej lebih statik, manakala bekas adalah instantiasi imej dan lebih dinamik. Jika kita mahu bekas dan hos berkongsi folder, kita boleh menggunakan parameter -v untuk membuat pemetaan volum. Walau bagaimanapun, pemahaman umum ialah jika bekas rosak (tidak boleh dimulakan), kandungan di dalam bekas akan hilang sepenuhnya. Tetapi jika anda memikirkannya dengan teliti, konsistensi sistem fail dikekalkan dalam setiap perhentian dan permulaan bekas Dalam erti kata lain, sebagai tambahan kepada volum pemasangan, fail mesti dikekalkan pada mesin hos dalam bekas docker. Jadi apabila bekas tidak boleh dibuka, bagaimana untuk mencari fail dalam bekas dari hos dan mengeluarkannya?

Mari kita ambil masalah khusus yang saya hadapi Kerana fail konfigurasi dalam bekas telah diubah suai, bekas itu tidak dapat dimulakan. Anda boleh mengikuti langkah di bawah untuk mencari fail dalam bekas.

1. docker inspect

Gunakan docker inspect nama/ID kontena untuk melihat maklumat bekas yang perlu kami cari ialah: GraphDriver

Bagaimana untuk menyemak tempat maklumat kontena disimpan dalam docker

<.> Kita perlu memberi perhatian kepada UpperDir di sini Gunakan arahan ls untuk melihat apa yang ada dalam folder ini

2. Cari fail yang anda perlukan~

Bagaimana untuk menyemak tempat maklumat kontena disimpan dalam docker<.> Bukankah ini direktori akar bekas?

Pembelajaran yang disyorkan: "

tutorial video buruh pelabuhan

"

Atas ialah kandungan terperinci Bagaimana untuk menyemak tempat maklumat kontena disimpan dalam docker. 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