Rumah >Operasi dan penyelenggaraan >Docker >Dalam folder manakah imej yang dimuat turun oleh docker harus diletakkan?

Dalam folder manakah imej yang dimuat turun oleh docker harus diletakkan?

下次还敢
下次还敢asal
2024-04-07 19:06:181599semak imbas

Imej docker disimpan dalam folder /var/lib/docker/image secara lalai. Docker menyimpan imej dalam cara hierarki: apabila imej baharu dimuat turun, Docker menyemak sama ada ia sudah wujud dalam storan tempatan. Jika ia tidak wujud, Docker akan memuat turun imej dari repositori dan menyimpannya dalam folder imej. Anda boleh menukar lokasi storan dengan menetapkan bendera docker-root. Docker juga menyediakan pilihan storan lain seperti storan teragih, storan jauh dan pemacu storan tersuai.

Dalam folder manakah imej yang dimuat turun oleh docker harus diletakkan?

Lokasi storan imej Docker

Imej yang dimuat turun Docker disimpan dalam folder berikut secara lalai:

<code>/var/lib/docker/image</code>

Folder ini terletak dalam direktori pemasangan Docker dan mengandungi semua imej yang dimuat turun. Setiap imej disimpan dalam subfolder berasingan, yang mengandungi metadata imej dan fail lapisan.

Mekanisme storan imej

Docker menyimpan imej secara berlapis, yang bermaksud setiap imej baharu dibina berdasarkan satu atau lebih imej sedia ada. Apabila imej baharu dimuat turun, Docker mula-mula menyemak untuk melihat sama ada ia sudah wujud dalam storan setempat. Jika ia wujud, tidak perlu memuat turunnya semula. Jika tidak, Docker akan memuat turun imej daripada registri dan menyimpannya dalam folder image. image 文件夹中。

更改默认存储位置

在某些情况下,您可能需要将镜像存储在其他位置,例如为了提高性能或节省空间。您可以通过设置 docker-root

Tukar Lokasi Storan Lalai

Dalam sesetengah kes, anda mungkin mahu menyimpan imej di lokasi lain, seperti untuk meningkatkan prestasi atau menjimatkan ruang. Anda boleh menukar lokasi storan lalai dengan menetapkan bendera docker-root:

<code>sudo dockerd --gpus all --storage-driver overlay2 --docker-root /path/to/new/storage/location</code>
Perhatikan bahawa perubahan ini tidak akan berkuat kuasa sehingga perkhidmatan Docker dimulakan semula.

    Pilihan Storan Lain
  • Selain lokasi storan lalai, Docker menyediakan pilihan storan tambahan, termasuk:
  • Storan Teragih:
  • Simpan imej pada berbilang nod untuk meningkatkan ketersediaan dan prestasi.
  • Storan Jauh:
  • Simpan imej dalam perkhidmatan storan awan seperti Amazon S3 atau Storan Awan Google untuk menjimatkan ruang storan setempat.
🎜🎜Pemacu Storan Tersuai: 🎜 Cipta pemacu storan tersuai untuk memenuhi keperluan khusus. Contohnya, anda boleh menyimpan imej pada peranti NAS anda sendiri. 🎜🎜

Atas ialah kandungan terperinci Dalam folder manakah imej yang dimuat turun oleh docker harus diletakkan?. 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