Menjalankan Aplikasi Pertama dengan Docker

Menjalankan Aplikasi Pertama dengan Docker
Photo by Fitsum Admasu / Unsplash

Menjalankan Aplikasi Pertama dengan Docker: Hello World & BusyBox

Setelah berhasil menginstal Docker, saatnya menjalankan container pertamamu! Pada artikel ini, kita akan mulai dengan image hello-world dan eksplorasi image ringan bernama busybox.


1. Menjalankan “Hello World”

hello-world adalah image resmi Docker yang digunakan untuk menguji apakah instalasi berjalan dengan baik.

Jalankan perintah berikut:

docker run hello-world

Apa yang terjadi?

  • Docker akan mencari image hello-world secara lokal
  • Jika tidak ditemukan, Docker otomatis menarik (pull) image dari Docker Hub
  • Docker menjalankan container berdasarkan image tersebut
  • Container mencetak pesan selamat datang lalu langsung berhenti

Output yang diharapkan:

Hello from Docker!
This message shows that your installation appears to be working correctly

2. Eksperimen dengan BusyBox

busybox adalah image ringan yang berisi kumpulan utilitas Unix standar. Cocok untuk explorasi perintah dasar dalam container.

Jalankan perintah berikut:

docker run -it busybox

### Penjelasan

* -it berarti interactive terminal
* Kamu akan masuk ke dalam shell BusyBox
* Di sini kamu bisa menjalankan perintah seperti ls, echo, pwd, dll.

### Contoh:

```bash
/ # echo "Halo dari dalam container"
/ # ls

### Keluar dari container:

Tekan Ctrl + D atau ketik exit.

3. Perintah Dasar Docker

Berikut beberapa perintah yang penting untuk pemula:

Perintah Fungsi
docker ps Melihat container yang sedang berjalan
docker ps -a Melihat semua container (termasuk yang berhenti)
docker images Melihat daftar image lokal
docker rm <container_id> Menghapus container
docker rmi <image_id> Menghapus image

Kesimpulan

Kamu baru saja menjalankan container pertamamu! Mulai dari image hello-world hingga bermain di shell BusyBox. Disini kamu belajar bagaimana Docker menarik image dari Docker Hub dan menjalankan dalam container.

Read more