Di manakah fail dalaman bekas docker?

下次还敢
Lepaskan: 2024-04-07 18:42:19
asal
656 orang telah melayarinya

Fail kontena docker disimpan dalam sistem fail kontena yang diasingkan daripada sistem fail hos, lokasi khusus ialah /var/lib/docker/containers/// dan /var/ lib/ docker/overlay2//merged/. Fail kontena boleh diakses melalui perintah Docker exec, Docker cp dan Docker inspect.

Di manakah fail dalaman bekas docker?

Tempat fail disimpan dalam bekas Docker

Bekas Docker menggunakan persekitaran kotak pasir terpencil di mana fail dan direktori disimpan dalam sistem fail bekas. Sistem fail ini berbeza daripada sistem fail hos dan dicipta apabila bekas bermula.

Sistem Fail Bekas

Sistem fail bekas biasanya menggunakan sistem fail berlapis (seperti AUFS atau tindanan), yang melapisi sistem fail imej asas dengan perubahan khusus bekas. Ini membolehkan bekas mengubah suai fail tanpa menjejaskan imej asas dan memudahkan kemas kini dan pembersihan bekas.

Lokasi fail kontena

Secara lalai, fail kontena disimpan di lokasi berikut:

  • /var/lib/docker/containers/<container-id>/<layer-id> : Mengandungi fail dan direktori lapisan bekas. <code>/var/lib/docker/containers/<container-id>/<layer-id>/:包含容器层的文件和目录。
  • /var/lib/docker/overlay2/<container-id>/merged/:包含容器的合并文件系统,其中包括基础镜像和容器更改。

访问容器文件

有几种方法可以访问容器文件:

  • Docker exec命令:可以使用docker exec命令在容器中执行命令,并访问容器的文件系统。
  • Docker cp命令:可以使用docker cp命令将文件从容器复制到主机,或从主机复制到容器。
  • Docker inspect命令:可以使用docker inspect
  • /var/lib/docker/overlay2/<container-id>/merged/: Mengandungi sistem fail gabungan bekas, yang termasuk imej asas dan perubahan bekas.

Mengakses fail kontena

🎜🎜Terdapat beberapa cara untuk mengakses fail kontena: 🎜🎜🎜🎜Arahan docker exec: 🎜Anda boleh menggunakan perintah docker exec untuk melaksanakan arahan dalam bekas sistem Fail bekas. 🎜🎜🎜Arahan cp Docker: 🎜Anda boleh menggunakan perintah cp docker untuk menyalin fail dari bekas ke hos, atau dari hos ke bekas. 🎜🎜🎜Arahan pemeriksaan docker: 🎜Anda boleh menggunakan perintah docker inspect untuk mendapatkan butiran sistem fail bekas. 🎜🎜🎜🎜Adalah penting untuk ambil perhatian bahawa sistem fail kontena adalah fana. 🎜Setelah bekas dihentikan atau dipadamkan, sistem failnya juga dipadamkan. Oleh itu, pastikan anda membuat sandaran fail bekas anda apabila diperlukan. 🎜

Atas ialah kandungan terperinci Di manakah fail dalaman bekas docker?. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!