Docker 安裝:
- $ brew cask install docker
- $ docker --version (查看版本,是否安裝成功)
- $ docker image ls (查看運行的鏡像)
- docker container ps (查看運行的容器)
- $ docker container stop docker-demo (容器停止)
- $ docker container rm docker-demo (容器清理)
Kubernetes 安裝:
需要用VPN鏈接,才能順利完成安裝。
- $ brew install kubectl (命令行客戶端 kubctl)
- $ brew cask install minikube (本地跑起來的 Kubernetes 環境 Minikube)
- $ brew install docker-machine-driver-hyperkit
- $ sudo chown root:wheel /usr/local/opt/docker-machine-driver-hyperkit/bin/docker-machine-driver-hyperkit
- $ sudo chmod u+s /usr/local/opt/docker-machine-driver-hyperkit/bin/docker-machine-driver-hyperkit
- $ minikube start --vm-driver hyperkit
- $ kubectl get nodes
- $ eval $(minikube docker-env) (與 Minikube 中的 Docker 進程通訊)
- $ docker build -t k8s-demo:1 . (重新構建鏡像k8s-demo:1)