Skip to main content

Cara Install Docker Linux

Berikut adalah tutorial lengkap step-by-step untuk menginstal Docker di Linux (Ubuntu/Debian) โ€” aman, cepat, dan bisa langsung kamu tempel ke Blogger jika mau.


๐Ÿณ Tutorial Instal Docker di Linux (Ubuntu/Debian)

Docker adalah platform untuk menjalankan aplikasi dalam container. Berikut cara menginstalnya di sistem Linux berbasis Debian seperti Ubuntu.


โœ… Persyaratan

  • Sistem: Ubuntu 20.04 / 22.04 atau Debian 10 / 11
  • Akses root atau user dengan sudo
  • Internet aktif

๐Ÿงฑ Langkah 1: Update Sistem

Terminal window
1
sudo apt update && sudo apt upgrade -y

๐Ÿ“ฆ Langkah 2: Instal Dependensi

Terminal window
1
sudo apt install ca-certificates curl gnupg lsb-release -y

๐Ÿ”‘ Langkah 3: Tambahkan GPG Key Docker

Terminal window
1
sudo mkdir -p /etc/apt/keyrings
2
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \
3
sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

Jika kamu pakai Debian, ganti ubuntu jadi debian di URL di atas.


๐Ÿ“š Langkah 4: Tambahkan Repository Docker

Terminal window
1
echo \
2
"deb [arch=$(dpkg --print-architecture) \
3
signed-by=/etc/apt/keyrings/docker.gpg] \
4
https://download.docker.com/linux/ubuntu \
5
$(lsb_release -cs) stable" | \
6
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

๐Ÿš€ Langkah 5: Instal Docker Engine

Terminal window
1
sudo apt update
2
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y

๐Ÿ”„ Langkah 6: Cek Versi Docker

Terminal window
1
docker --version

Contoh output:

1
Docker version 24.0.5, build ced0996

๐Ÿ‘ค Langkah 7: (Opsional) Jalankan Docker tanpa Sudo

Terminal window
1
sudo usermod -aG docker $USER
2
newgrp docker

โœ… Langkah 8: Tes Docker Berfungsi

Terminal window
1
docker run hello-world

Jika berhasil, kamu akan melihat pesan:

1
Hello from Docker!

๐Ÿงผ Uninstall Docker (Jika Dibutuhkan)

Terminal window
1
sudo apt purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
2
sudo rm -rf /var/lib/docker

๐ŸŽ‰ Selesai!

Docker kini siap kamu gunakan untuk:

  • Deploy aplikasi (Node.js, PHP, Python, dll)
  • Jalankan database (MySQL, MongoDB, Redis)
  • Build image dan deploy via Dockerfile