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.
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 cp
命令将文件从容器复制到主机,或从主机复制到容器。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 perintahdocker 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!