C:\k8s-example> minikube start
docker 환경을 minikube로 변경한다.
C:\k8s-example> minikube docker-env
SET DOCKER_TLS_VERIFY=1
SET DOCKER_HOST=tcp://127.0.0.1:60807
SET DOCKER_CERT_PATH=C:\Users\drajin\.minikube\certs
SET MINIKUBE_ACTIVE_DOCKERD=minikube
REM To point your shell to minikube's docker-daemon, run:
REM @FOR /f "tokens=*" %i IN ('minikube -p minikube docker-env --shell cmd') DO @%i
C:\k8s-example> @FOR /f "tokens=*" %i IN ('minikube -p minikube docker-env --shell cmd') DO @%i
docker image를 빌드한다.
C:\k8s-example> docker build -t [image-name]:[tag] .
최신 버전을 latest로 태그한다.
C:\k8s-example> docker tag [image]:[tag] [ image]:latest
C:\k8s-example> kubectl apply -f [yaml-name].yaml
배포한 웹 url 확인
minikube service [service-name] --url
서비스 확인
kubectl get service
웹 부라우저를 통한 접속
minikube service [service-name]