Instalasi

Ubuntu 22.04

Uninstall versi lama jika dirasa sudah pernah install sebelumnya

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done

Tambahkan repository docker

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

Install versi terbaru dari docker

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Coba jalankan image testing dari hello-world untuk memastikan proses instalasi docker sudah benar.

sudo docker run hello-world

Terdapat beberapa cara untuk install docker termasuk jika sistem operasi yang digunakan berbeda cara installnya pun juga berbeda, untuk melihat cara instalasi yang berbeda bisa kunjungi referensi yang sudah tercantum dibawah.

WSL

Selain pada VPS saya sempat mencoba untuk melakukan instalasi pada WSL (Windows Subsystem for Linux) dan tidak ada masalah, sebelumnya pastikan sistem operasi windows yang digunakan sudah bisa menjalankan WSL. Untuk saat ini versi terbaru dari WSL adalah versi 2 yang yang bisanya disebut sebagai WSL2. WSL2 adalah versi penyempurnaan dari versi sebelumnya dimana beberapa fitur baru tidak bisa berjalan di WSL versi pertama, jadi pastikan WSL yang digunakan sudah varsi 2. untuk mengetahui versi WSL yang digunakan saat ini bisa cek disini https://learn.microsoft.com/id-id/windows/wsl/compare-versions. Untuk sistem operasi yang saya jalankan pada WSL adalah Ubuntu 20.04 LTS.

Referensi

Last updated