Artikel ini akan mengilustrasikan prosedur untuk berkomitmen pada wadah Docker yang sedang berjalan.
Bagaimana Cara Melakukan Kontainer Docker yang Berjalan?
Untuk mengkomit wadah Docker yang sedang berjalan, lihat langkah-langkah yang tercantum di bawah ini:
- Tampilkan semua container yang sedang berjalan.
- Pilih wadah berjalan tertentu.
- Akses wadah yang sedang berjalan.
- Buat beberapa perubahan pada wadah.
- Komit wadah yang sedang berjalan menggunakan ' docker melakukan
- Verifikasi perubahan yang dilakukan.
Langkah 1: Lihat dan Pilih Wadah yang Berjalan
Pertama, tampilkan semua wadah yang sedang berjalan dan pilih wadah tertentu:
buruh pelabuhan ps
Output di atas menunjukkan bahwa hanya ada satu wadah yang berjalan yaitu, “ Lanjutan 1 ” dan kami akan menggunakannya di langkah selanjutnya.
Langkah 2: Akses Running Container
Kemudian, jalankan ' docker exec -itu
Perintah yang diberikan di atas telah membuka Bash shell dan sekarang pengguna dapat menjalankan perintah di dalam wadah yang sedang berjalan.
Langkah 3: Lakukan Perubahan pada Running Container
Setelah itu, buat beberapa perubahan pada wadah yang sedang berjalan. Misalnya, kami telah membuat file baru bernama ' test.txt ” file dengan beberapa konten:
gema 'Ini adalah file Tes'> test.txt
Konten telah disimpan di “ test.txt ” berkas.
Langkah 4: Verifikasi
Ketik “ ls ” Perintahkan dan daftarkan semua konten penampung untuk melihat file yang baru dibuat. Kemudian, jalankan ' kucing
cat test.txt
Pada output di atas, file yang baru dibuat “ test.txt ” dan isinya juga bisa dilihat di terminal.
Langkah 5: Lakukan Running Container
Sekarang, biarkan kontainer saat ini tetap berjalan dan buka jendela terminal baru. Lalu, masukkan “ docker melakukan
Langkah 6: Verifikasi Perubahan yang Dilakukan
Untuk verifikasi, pertama-tama, daftarkan semua gambar Docker untuk melihat gambar Docker baru tempat perubahan disimpan:
gambar buruh pelabuhan
Gambar baru yaitu, “ myimg1 ” dengan label “ V1.0 ” telah berhasil dibuat dengan modifikasi baru.
Sekarang, bangun dan mulai wadah baru dari gambar Docker yang baru dibuat dan akses menggunakan perintah yang tercantum di bawah ini:
docker run -it --name Cont2 myimg1:V1.0 bashDi Sini:
- “ -dia ” digunakan untuk memulai sesi terminal interaktif dalam wadah yang ditentukan.
- “ -nama ” setel nama wadah menjadi “ Lanjutan 2 ”.
- “ myimg1:V1.0 ” adalah image Docker yang akan digunakan untuk container.
- “ pesta ” digunakan untuk memulai bash Shell di wadah:
Setelah itu, gunakan “ ls ” untuk mencantumkan konten penampung baru dan memverifikasi apakah isinya sama dengan penampung sebelumnya. Kemudian, gunakan ' kucing
cat test.txt
Dapat diamati bahwa isi wadah baru “ Lanjutan2 ” sama dengan wadah sebelumnya “ Lanjutan2 ”.
Kesimpulan
Untuk menjalankan wadah Docker yang sedang berjalan, pertama-tama, tampilkan semua wadah yang sedang berjalan dan pilih yang diinginkan. Kemudian, akses wadah yang sedang berjalan dan buat beberapa perubahan padanya. Selanjutnya, komit wadah yang sedang berjalan melalui ' docker melakukan