# Cara instal Docker

Untuk menginstal Docker di Windows, macOS, dan Linux, Anda dapat mengikuti langkah-langkah di bawah ini:

#### 1. Windows

**Langkah-langkah:**

1. **Download Docker Desktop**:
   * Kunjungi [situs Docker](https://www.docker.com/products/docker-desktop) dan unduh Docker Desktop untuk Windows.
2. **Install Docker Desktop**:
   * Buka file installer yang telah diunduh (`Docker Desktop Installer.exe`).
   * Ikuti petunjuk instalasi di layar, termasuk memilih opsi untuk menginstal WSL 2 (Windows Subsystem for Linux) jika diminta.
3. **Mulai Docker Desktop**:
   * Setelah instalasi selesai, jalankan Docker Desktop dari Start Menu.
   * Ikuti wizard setup untuk menyelesaikan konfigurasi awal.
4. **Verifikasi Instalasi**:
   * Buka Command Prompt atau PowerShell dan ketik `docker --version` untuk memverifikasi instalasi.

**Sumber:**

* [Dokumentasi Docker untuk Windows](https://docs.docker.com/desktop/install/windows-install/)

#### 2. macOS

**Langkah-langkah:**

1. **Download Docker Desktop**:
   * Kunjungi [situs Docker](https://www.docker.com/products/docker-desktop) dan unduh Docker Desktop untuk Mac.
2. **Install Docker Desktop**:
   * Buka file `Docker.dmg` yang telah diunduh.
   * Seret ikon Docker ke folder Aplikasi.
3. **Mulai Docker Desktop**:
   * Buka Docker dari folder Aplikasi.
   * Ikuti wizard setup untuk menyelesaikan konfigurasi awal.
4. **Verifikasi Instalasi**:
   * Buka Terminal dan ketik `docker --version` untuk memverifikasi instalasi.

**Sumber:**

* [Dokumentasi Docker untuk Mac](https://docs.docker.com/desktop/install/mac-install/)

#### 3. Linux

Docker dapat diinstal di berbagai distribusi Linux. Berikut adalah cara umum untuk Ubuntu:

**Langkah-langkah (Ubuntu):**

1.  **Update Paket dan Instal Prasyarat**:

    ```sh
    sudo apt-get update
    sudo apt-get install \
        ca-certificates \
        curl \
        gnupg \
        lsb-release
    ```
2.  **Tambahkan GPG Key Resmi Docker**:

    ```sh
    sudo mkdir -p /etc/apt/keyrings
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
    ```
3.  **Tambahkan Repository Docker**:

    ```sh
    echo \
      "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
      $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    ```
4.  **Instal Docker Engine**:

    ```sh
    sudo apt-get update
    sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
    ```
5.  **Verifikasi Instalasi**:

    ```sh
    sudo docker --version
    ```

**Sumber:**

* [Dokumentasi Docker untuk Ubuntu](https://docs.docker.com/engine/install/ubuntu/)

Dengan mengikuti langkah-langkah di atas, Anda akan dapat menginstal Docker di Windows, macOS, dan Linux. Pastikan untuk merujuk ke dokumentasi resmi Docker untuk informasi lebih detail dan troubleshooting jika diperlukan.
