> For the complete documentation index, see [llms.txt](https://zakimaliki.gitbook.io/docker/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zakimaliki.gitbook.io/docker/basic-docker-part-1/cara-instal-docker.md).

# 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.
