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

AI dan Produktivitas Developer: Bagaimana Tools Berbasis AI Mengubah Cara Kita Coding pada 2026

AI dan Produktivitas Developer: Bagaimana Tools Berbasis AI Mengubah Cara Kita Coding pada 2026

AI dan Produktivitas Developer: Bagaimana Tools Berbasis AI Mengubah Cara Kita Coding pada 2026 Memasuki 2026, lanskap pengembangan perangkat lunak telah bertransformasi secara fundamental. Tidak lagi sekadar autocomplete yang canggih, AI kini menjadi partner coding yang sesungguhnya, mengubah cara developer menulis kode, menguji, dan men-deploy aplikasi. Revolusi Coding Assistance Tahun

By TeknoSoup