HostData.id – Docker adalah platform open-source untuk membuat, menjalankan, dan mengelola aplikasi dalam kontainer—lingkungan terisolasi yang berisi aplikasi beserta semua dependensinya, yang berjalan layaknya Virtual Machine namun lebih ringan. Dengan Docker, Anda bisa memastikan aplikasi akan berjalan konsisten di berbagai lingkungan, karena semua komponennya sudah dibungkus di dalam kontainer . Sementara itu, Docker Compose merupakan alat tambahan untuk menjalankan beberapa kontainer sekaligus melalui satu berkas konfigurasi YAML (biasanya docker-compose.yml).
Keduanya sering dipakai bersama dimana Docker untuk membangun kontainer (via Dockerfile), dan Compose untuk mengorkestrasi aplikasi kompleks—misalnya web server, database, dan cache—sebagai satu kesatuan sistem yang mudah di-deploy, skala, dan dipelihara.
Tutorial kali ini akan menyajikan langkah bagaimana cara menginstall Docker dan Docker Compose pada sistem operasi Linux Ubuntu.
Menambahkan repository Official Docker untuk mendapatkan versi terbaru dari paket aplikasi
- Lakukan update repository bawaan Ubuntu
sudo apt update
- Install beberapa paket aplikasi berikut
sudo apt install apt-transport-https ca-certificates curl software-properties-common
- Tambahkan GPG key Docker
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- Tambahkan repositori Docker
. /etc/os-release && sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $UBUNTU_CODENAME stable"
- Update repositori
sudo apt update
Pastikan tidak terjadi error selama proses update repository.
Instalasi Docker
Gunakan command berikut untuk melakukan instalasi Docker
sudo apt install docker-ce
Setelah instalasi selesai, periksa status dari service docker
sudo systemctl status docker
pastikan bahwa service docker telah berjalan di sistem
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2025-06-25 05:22:16 UTC; 1 week 1 day ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 460 (dockerd)
CGroup: /system.slice/docker.service
└─460 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
Pengujian
Untuk memeriksa apakah docker sudah bisa digunakan, jalankan command berikut
docker run hello-world
Hasil output berikut menunjukkan bahwa docker telah berjalan dan dapat digunakan.
Unable to find image 'hello-world:latest' locally latest: Pulling from library/hello-world e6590344b1a5: Pull complete Digest: sha256:940c619fbd418f9b2b1b63e25d8861f9cc1b46e3fc8b018ccfe8b78f19b8cc4f Status: Downloaded newer image for hello-world:latest Hello from Docker! This message shows that your installation appears to be working correctly.
Penutup
Demikian penjelasan tentang Cara Install Docker pada sistem operasi Ubuntu.
Semoga Berhasil.

