Cara Melakukan Perubahan pada image Docker dengan Example

Cara Melakukan Perubahan pada image Docker dengan Example
February 22, 2023 No Comments Docker,tutorial G6k1JiPxqm

Perkenalan

Saat bekerja dengan gambar dan wadah Docker, salah satu fitur dasarnya adalah melakukan perubahan pada gambar Docker. Saat Anda melakukan perubahan, pada dasarnya Anda membuat gambar baru dengan lapisan tambahan yang mengubah lapisan gambar dasar.

Dalam tutorial ini, Anda akan mempelajari cara melakukan perubahan pada image Docker dengan mengikuti contoh sederhana kami.

Prasyarat

  • Akses ke jendela baris perintah/terminal ( Ctrl + Alt + T )
  • Akun pengguna dengan hak akses root atau sudo
  • Docker diinstal dan dikonfigurasi

Langkah-langkah Untuk Melakukan Perubahan pada Docker Image

Langkah 1: Tarik Gambar Docker

Untuk mengilustrasikan cara melakukan perubahan, pertama-tama Anda harus memiliki gambar untuk dikerjakan. Pada artikel ini, kami bekerja dengan image Ubuntu terbaru untuk Docker. Unduh gambar dari perpustakaan Docker dengan:

sudo docker pull ubuntu
perintah buruh pelabuhan untuk mengunduh gambar ubuntu


Jika Anda memeriksa ulang gambar yang tersedia, Anda akan melihat gambar Ubuntu:

sudo docker images
lihat gambar buruh pelabuhan di sistem


Salin ID GAMBAR untuk digunakan nanti.

Langkah 2: Terapkan Container

Tambahkan ID GAMBAR ke perintah yang akan membuat wadah berdasarkan gambar:

sudo docker run -it cf0f3ca922e0 bin/bash

Opsi  –itmenginstruksikan wadah untuk diluncurkan dalam mode interaktif dan mengaktifkan  antarmuka pengetikan terminal . Setelah menjalankan perintah, wadah baru diluncurkan dan memindahkan Anda ke perintah shell baru untuk bekerja di dalamnya.

perintah buruh pelabuhan untuk menjalankan gambar ubuntu ke dalam wadah

Langkah 3: Ubah Wadah

Sekarang Anda berada di dalam wadah, Anda dapat memodifikasi gambar. Dalam contoh berikut, kami menambahkan perangkat lunak Nmap untuk penemuan jaringan dan audit keamanan:

apt-get install nmap

Perintah akan mengunduh paket Nmap dan menginstalnya di dalam wadah yang sedang berjalan.

instal nmap di wadah buruh pelabuhan ubuntu


Anda dapat memverifikasi instalasi dengan menjalankan:

nmap --version

Outputnya menunjukkan kepada Anda bahwa Nmap versi 7.60 telah diinstal dan siap digunakan.

cara cek versi nmap


Setelah Anda selesai memodifikasi wadah baru, keluarlah darinya:

exit

Minta sistem untuk menampilkan daftar kontainer yang diluncurkan :

sudo docker ps -a

Anda memerlukan ID PENAMPUNG untuk menyimpan perubahan yang Anda buat pada gambar yang ada. Salin nilai ID dari output.

perintah untuk membuat daftar wadah buruh pelabuhan

Langkah 4: Lakukan Perubahan pada Gambar

Terakhir, buat gambar baru dengan melakukan perubahan menggunakan sintaks berikut:

sudo docker commit [CONTAINER_ID] [new_image_name]

Oleh karena itu, dalam contoh kita akan menjadi:

sudo docker commit deddd39fa163 ubuntu-nmap

Di mana deddd39fa163ID CONTAINER dan ubuntu-nmapnama gambar baru.

perintah buruh pelabuhan untuk melakukan perubahan pada gambar


Gambar Anda yang baru dibuat sekarang akan tersedia di daftar gambar lokal. Anda dapat memverifikasi dengan memeriksa kembali daftar gambar:

sudo docker images
lihat gambar yang baru dikomit di buruh pelabuhan

Kesimpulan

Sekarang setelah Anda mempelajari cara melakukan perubahan pada image Docker dan membuat image baru untuk penggunaan di masa mendatang, lihat tutorial kami tentang cara menyiapkan dan menggunakan Private Docker Registry.

About The Author

Leave a reply

Your email address will not be published. Required fields are marked *