Panduan instalasi Docker pada masing-masing OS dapat dilihat pada link berikut:
Instalasi Docker pada Windows
Instalasi Kubernetes pada Ubuntu
- Linux (Distro Ubuntu): https://docs.docker.com/install/linux/docker-ce/ubuntu
- OSX: https://docs.docker.com/docker-for-mac/install
- Windows: https://docs.docker.com/docker-for-windows/install
Instalasi Docker pada Ubuntu
- Docker sebelumnya memiliki vesi yang disebut docker, docker.io atau docker- engine.
- Pada Ubuntu, Docker versi lama harus di uninstall terlebih dahulu. Instruksi- nya adalah seperti berikut:
- Selanjutnya instalasi Docker versi terbaru dapat dilakukan dengan langkah- langkah sebagai berikut:
- Pada Windows, Docker menyediakan aplikasi Docker Desktop.
- Docker Desktop memiliki versi yang berbeda untuk Windows 10 Pro dan Windows 10 Home.
- Persyaratan Hardware untuk OS Windows:
- Enable Fitur Hyper-V dan Containers Windows
- Prosesor 64bit dengan Second Level Address Translation (SLAT)
- RAM minimal 4GB
- Dukungan Virtualisasi pada BIOS-level Hardware
- Download aplikasi Docker Desktop pada link berikut: https://hub.docker.com/editions/community/docker-ce-desktop-windows/
- Pada halaman download, pilih Get Docker Desktop for Windows (stable)
- Klik dua kali pada File yang di Download untuk melakukan instalasi dan kemudian ikuti instruksi instalasinya.
- Pada instalasi Docker for Windows, dibutuhkan Fitur WSL2. Download update WSL2 pada link berikut: https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
- Setelah instalasi WSL2 selesai, Docker Desktop dapat dijalankan.
- Bila instalasi Docker Desktop pada Windows telah selesai, verifikasi hasil instalasi dengan instruksi berikut yang di jalankan pada Windows Terminal:
- docker version
- docker run hello-world
Instalasi Kubernetes
- Kubernetes menggunakan tool command-line yang dinamakan kubectl.
- Instalasi kubectl membutuhkan aplikasi curl yang terpasang pada masing- masing OS.
- Pada Ubuntu, instalasi curl dengan instruksi sudo apt install curl
- Pada Windows, download file instalasi curl dari link berikut: https://curl.haxx.se/windows/
Instalasi kubectl pada Ubuntu dilakukan dengan menjalankan instruksi berikut pada terminal:
Instalasi Kubernetes pada Windows
Instalasi kubectl pada Windows dilakukan dengan menjalankan instruksi berikut pada terminal:
Namun, bila telah melakukan instalasi Docker Desktop pada Windows, Kubernetes dapat diinstall dengan mengaktifkan fitur Kubernetes dari setting Docker Desktop seperti pada gambar berikut:


Dari setting Docker Desktop, checklist Enable Kubernetes lalu klik tombol Apply & Restart. Setelah itu, Docker Desktop akan melakukan instalasi Kubernetes pada Windows.
Verifikasi Instalasi Kubernetes
Bila kubectl telah diinstall pada OS masing-masing, jalankan instruksi berikut untuk melakukan verifikasi.