Friday 15 April 2022

Macam mana nak install Docker dan Kubernetes di Macbook M1


 

1. Kena install Brew dulu tak tak buat lagi. One liner je!!

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"


2. Install Docker pakai Brew

brew install --cask docker




3. Pergi ke Finder dan cari Docker. Pastu layan klik-klik installer Docker


4. Tunggu sehingga service Docker mula beroperasi 


5. Cuba deploy app "getting-started" 

docker run -d -p 80:80 docker/getting-started


6. Cuba access app tu kat Browser

http://localhost


7. Pasang Kubernetes. Ada dua pilihan. 

i. Enable Kubernetes di Docker Desktop.  Kalau ambik pilihan nie just enable Kubernetes di sini.  Untuk pertama kali ia akan muat turun apa yang patut

    


 ii. Pilihan kedua ialah Install kubectl dan minikube. Ini lagi sedap!!!

brew install kubectl minikube

Mulakan servis minikube. Untuk pertama kali ia akan muat turun apa yang patut
minikube start

8. Cuba deploy Nginx 

Larikan aplikasi Nginx 
kubectl run nginx --image=nginx

Exposekan aplikasi Nginx 
kubectl expose pod nginx --type=NodePort --port=80


Port forward service aplikasi Nginx kepada IP Macbook 
kubectl port-forward service/nginx 8080:80


Cuba access Nginx di Macbook



9. Jom tengok resos Kubernetes yang sedang berjalan
kubectl get all



10. Berapa berat Docker dan Kubernetes di Macbook Pro ku :).. yang banyak menyemak ialah M$ Teams.. hahaha



Selamat mencuba dan selamat berbuka puasa
Ramadhan 2020

Rujukan

No comments:

Post a Comment

Tatacara klon pelayan di AWS lightsail

  Kadang-kala kita diminta untuk buat satu sistem baru untuk tujuan ujikaji atau percubaan fungsi baru. Jika di AWS lightsail kita boleh bua...