Advertisement
[ Mobile Ad Space - 320x100 / 300x250 ]
tutorials14 Juli 2026

Tutorial Lengkap: Cara Setup Docker dan Docker Compose di VPS Ubuntu

Panduan praktis langkah demi langkah untuk menginstal Docker, mengonfigurasi perizinan user, dan menjalankan container pertama Anda di server VPS.

Tutorial Lengkap: Cara Setup Docker dan Docker Compose di VPS Ubuntu

Docker telah menjadi standar industri untuk mendeploy aplikasi menggunakan teknologi container. Dengan Docker, Anda bisa menjalankan database, server web, hingga aplikasi kompleks tanpa perlu khawatir bentrok dengan versi library sistem operasi VPS Anda.

Dalam tutorial kali ini, kita akan membahas langkah demi langkah cara menginstal Docker Engine dan Docker Compose di server VPS berbasis Ubuntu (versi 20.04 atau 22.04 ke atas).


Langkah 1: Update Repositori Sistem

Sebelum menginstal paket apa pun, biasakan untuk memperbarui indeks paket repositori lokal Anda agar mendapatkan versi perangkat lunak terbaru:

sudo apt update && sudo apt upgrade -y

Langkah 2: Instal Paket Dependensi Docker

Docker membutuhkan beberapa sertifikat keamanan dan transport protocol agar dapat terunduh dengan aman. Jalankan perintah berikut:

sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
Rekomendasi Sponsor
[ Space Iklan AdSense In-Article ]

Dapatkan solusi terbaik untuk kebutuhan Anda dengan penawaran khusus hari ini.

Langkah 3: Tambahkan GPG Key Resmi Docker

Tambahkan kunci enkripsi resmi dari Docker ke sistem Anda untuk memverifikasi keaslian paket instalasi:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Langkah 4: Daftarkan Repositori Docker ke Ubuntu

Jalankan perintah ini untuk memberi tahu sistem di mana alamat server unduhan Docker berada:

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Setelah itu, perbarui kembali daftar repositori Anda:

sudo apt update

Langkah 5: Instal Docker Engine

Sekarang Anda sudah siap menginstal Docker Engine beserta perkakas pelengkapnya:

sudo apt install docker-ce docker-ce-cli containerd.io -y

Setelah proses instalasi selesai, pastikan layanan Docker telah berjalan dengan baik:

sudo systemctl status docker

Langkah 6: Mengonfigurasi Hak Akses User (Opsional)

Secara bawaan, perintah docker hanya bisa dijalankan oleh pengguna dengan hak akses admin (sudo). Agar Anda bisa mengetik perintah docker tanpa awalan sudo, tambahkan user Anda ke grup docker:

sudo usermod -aG docker ${USER}

Catatan: Keluar dari sesi SSH Anda dan masuk kembali agar perubahan grup ini diterapkan.

Langkah 7: Uji Coba Menjalankan Container Pertama

Mari kita uji instalasi Docker dengan menjalankan container percobaan hello-world:

docker run hello-world

Jika Docker berhasil mengunduh gambar dan menampilkan pesan sukses, selamat! Docker Anda kini telah terinstal dan berfungsi dengan sempurna di VPS Ubuntu Anda. Anda siap menjalankan proyek-proyek open-source hebat lainnya!

V

Ditulis oleh Tim Redaksi Virtualmu

Kami mengulas perkembangan teknologi Internet of Things (IoT), kecerdasan buatan (AI), dan produktivitas digital guna membantu pembaca beradaptasi dengan era otomatisasi modern.

Advertisement
[ In-Article Bottom Ad Space - 336x280 / 300x250 / Responsive ]

Iklan ini membantu menjaga konten kami tetap gratis untuk semua orang.