Cara Install Docker di Windows, macOS, dan Linux

Cara Install Docker di Windows, macOS, dan Linux
Photo by Wilhelm Gunkel / Unsplash

Cara Install Docker di Windows, macOS, dan Linux

Setelah mempersiapkan sistem, langkah selanjutnya adalah menginstal Docker. Artikel ini akan memberikan panduan lengkap instalasi Docker di tiga sistem operasi utama: Windows, macOS, dan Linux (Ubuntu).


1. Instalasi Docker di Windows

Syarat:

  • Windows 10/11 Pro, Enterprise, atau Education (untuk Hyper-V)
  • Windows 10/11 Home membutuhkan WSL 2

Langkah-langkah:

  1. Download Docker Desktop
    Kunjungi: https://www.docker.com/products/docker-desktop
    Pilih versi Windows dan unduh.

  2. Instalasi

    • Jalankan file .exe yang sudah diunduh
    • Ikuti wizard instalasi
    • Aktifkan opsi WSL 2 (jika kamu menggunakan Windows Home)
  3. Restart komputer

  4. Verifikasi Instalasi
    Buka PowerShell atau Command Prompt, lalu jalankan:

    docker --version

2. Instalasi Docker di macOS

Persyaratan:

  • macOS 10.14 (Mojave) atau lebih baru
  • Chip Intel atau Apple Silicon (M1/M2)
  • Virtualization harus diaktifkan

Langkah-langkah Instalasi:

  1. Download Docker Desktop
    Kunjungi: https://www.docker.com/products/docker-desktop
    Pilih versi sesuai dengan arsitektur Mac kamu (Intel atau Apple Silicon).

  2. Install Docker Desktop

    • Buka file .dmg yang telah diunduh
    • Seret ikon Docker ke folder Applications
    • Jalankan Docker Desktop dari Launchpad atau Spotlight
    • Izinkan permission jika diminta (akses jaringan, system extensions)
  3. Verifikasi Instalasi
    Buka Terminal dan jalankan:

    docker --version

3. Instalasi Docker di Ubuntu (Linux)

Persyaratan:

  • Ubuntu 20.04 atau 22.04
  • Akses sudo

Langkah-langkah:

sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common

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

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

sudo apt update
sudo apt install docker-ce

docker --version

# Opsional
sudo usermod -aG docker $USER
newgrp docker

docker run hello-world

Read more