Bagaimana Cara Memasang Volume Docker ke Host?

Bagaimana Cara Memasang Volume Docker Ke Host



Docker adalah salah satu alat containerisasi paling populer yang digunakan untuk mengembangkan, dan mendistribusikan proyek, aplikasi, dan perangkat lunak. Hal ini memungkinkan pengembang untuk menjalankan aplikasi berbeda yang diisolasi dari sistem host tanpa memiliki OS individual untuk menjalankannya. Ini memperkenalkan container yang didukung dan dikelola oleh beberapa komponen Docker dan volume adalah salah satunya.

Tutorial komprehensif ini akan memberikan cara termudah untuk memasang volume Docker ke host.







Bagaimana Cara Memasang Volume Docker ke Host?

Untuk memasang volume Docker ke host, lihat instruksi berikut:



  • Hasilkan volume baru dengan menjalankan pembuatan volume buruh pelabuhan
  • Buat daftar verifikasi volume.
  • Tampilkan dan pilih image Docker untuk membuat container baru bersamaan dengan pemasangan volume.
  • Jalankan docker exec -it sh perintah untuk menjalankan wadah.
  • Tambahkan file baru di dalam wadah, dan tambahkan beberapa teks.
  • Buat container Docker lain dan pasang volume dari container pertama.
  • Edit file volume data yang ada dan mulai ulang penampung.
  • Jalankan kucing perintah untuk menampilkan konten file yang ditambahkan melalui dua wadah berbeda untuk verifikasi.

Langkah 1: Buat Volume



Awalnya, gunakan perintah berikut untuk menghasilkan volume baru:





pembuatan volume buruh pelabuhan --nama V1.0

Di Sini:



  • volume buruh pelabuhan membuat perintah digunakan untuk menghasilkan volume.
  • -nama tag digunakan untuk menentukan nama volume.
  • V1.0 adalah nama volume baru kami:

Setelah melakukannya, volume akan dibuat.

Langkah 2: Daftar Volume

Kemudian, daftarkan semua volume yang ada dengan menjalankan perintah yang diberikan di bawah ini untuk memverifikasi apakah volume baru telah dibuat atau belum:

volume buruh pelabuhan aku

Berdasarkan keluaran yang diberikan di bawah ini, volume baru telah berhasil dibuat:

Langkah 3: Tampilkan Gambar Docker

Selanjutnya, jalankan perintah yang diberikan untuk menampilkan image Docker: Dari output yang diberikan, kami telah memilih gambar baru: terbaru untuk proses lebih lanjut:

Langkah 4: Pasang Volume Docker

Setelah itu, buat container Docker baru dengan volume yang terpasang di dalamnya dengan bantuan perintah yang diberikan di bawah ini:

menjalankan buruh pelabuhan -D -dari --nama =dengan_img2 -di dalam V1.0: / V1.0 gambar baru: terbaru

Di Sini:

  • -D flag yang digunakan untuk mengeksekusi container di latar belakang.
  • -nama opsi digunakan untuk menentukan nama kontainer.
  • dengan_img2 adalah nama kontainer Docker baru kami.
  • -di dalam pilihan menunjukkan volume.
  • V1.0 adalah volume baru yang dibuat sebelumnya.
  • gambar baru: dari anak-anak adalah image Docker yang ada yang menghasilkan container baru:

Langkah 5: Buat File Di Dalam Volume Data

Sekarang, buat file baru dan tambahkan beberapa teks ke dalamnya. Untuk melakukannya, pindah ke shell Docker dengan menjalankan perintah yang disediakan:

buruh pelabuhan eksekutif -dia dengan_img2 SH

Selanjutnya, jalankan gema perintah untuk menghasilkan dan mengedit file baru. Setelah itu, gunakan KELUAR perintah untuk keluar dari container:

# echo 'ini data con_img2' > /V1.0/sample1.txt

# KELUAR

Langkah 6: Buat Kontainer dan Tambahkan Volume Data

Untuk membuat container Docker baru dan menambahkan volume data ke dalamnya, jalankan perintah yang disediakan:

menjalankan buruh pelabuhan -D -dari --nama =dengan_img3 --volume-dari con_img2 gambar baru: terbaru

Dalam perintah yang disebutkan di atas:

  • -nama flag yang digunakan untuk menambahkan nama container.
  • volume-dari tag digunakan untuk memasang volume dari wadah lain.
  • dengan_img2 adalah wadah sumber.
  • gambar baru: terbaru adalah nama gambar Docker yang kami buat:

Langkah 7: Edit File Di Dalam Volume Data

Sekarang, jalankan container Docker dengan menggunakan eksekutif buruh pelabuhan perintah dan arahkan ke mode shell-nya:

buruh pelabuhan eksekutif -dia dengan_img3 SH

Setelah melakukannya, edit file yang dibuat sebelumnya di dalam wadah baru dengan menjalankan gema memerintah:

# echo 'ini data con_img3' >> /V1.0/sample1.txt

# KELUAR

Akibatnya, sampel1.txt file akan berhasil diperbarui:

Langkah 8: Mulai ulang Kontainer Docker

Untuk memverifikasi apakah volume Docker terpasang atau tidak, jalankan buruh pelabuhan memulai ulang perintah di sepanjang nama wadah:

buruh pelabuhan mulai ulang con_img3

Langkah 9: Jalankan Kontainer

Terakhir, jalankan container dan tampilkan data file tertentu untuk mengonfirmasi kedua container dapat membaca dan menulis ke volume data yang sama dengan menjalankan kucing memerintah:

buruh pelabuhan eksekutif -dia dengan_img3 SH

# kucing /V1.0/sample1.txt

Terlihat bahwa teks yang ditambahkan dari dua wadah berbeda ke volume data yang sama telah berhasil ditampilkan:

Itu dia! Kami telah menyediakan prosedur terperinci untuk memasang volume Docker ke host.

Kesimpulan

Untuk memasang volume Docker ke host, pertama-tama, buat volume baru dengan menjalankan pembuatan volume buruh pelabuhan perintah, dan daftarkan mereka untuk verifikasi. Setelah itu, pilih image Docker untuk membuat container baru beserta pemasangan volumenya. Kemudian, jalankan container, buat file, dan tambahkan beberapa data. Sekarang, buat container Docker lain dan pasang volume dari container lain. Ubah file volume data dan mulai ulang penampung. Terakhir, jalankan kucing perintah untuk verifikasi konten yang ditambahkan. Artikel ini mengilustrasikan cara memasang volume Docker ke host.