minikube docker driver 설정시 외부 통신 설정
1158
작성한 질문수 2
안녕하세요. 강사님
minikube 시작시 driver를 아래와 같이 docker로 설정해서 사용할 경우 기본적인 동작은 모두 이상이 없었으나
의 설정된 node port로 통신이 안되네요.
> minikube start --driver=docker
> kubectl delete -f https://subicura.com/k8s/code/guide/index/wordpress-k8s.yml
> minikube ip
192.168.42.2
>kubectl get all
node port 확인 32323
http://192.168.42.2:32323 으로 접근시 통신이 이루어지지 않았습니다.
minikube driver를 hyperv로 지정할 경우는 통신이 가능했습니다.
혹시 minikube driver를 docker로 지정할 경우 별도로 설정을 해야만 외부에서 접근이 가능한가요?
답변 1
1
안녕하세요! docker 드라이버의 특성으로 192.168.xx(container IP)로 직접 접근할 수 없습니다. minikube에서는 터널링 기능을 이용하여 접근을 허용합니다.
127.0.0.1(로컬 호스트) -> (tunnel) -> 192.168.xx (docker container)
NodePort 서비스 이름이 "wordpress"라면 다음 명령어를 입력하시면 됩니다.
$ minikube service wordpress
단, 도커 드라이버를 사용할 경우 ingress 실습이 어렵습니다. vmware 또는 hyperv 드라이브러를 추천합니다. 감사합니다!
질문 있습니다!
0
95
1
m1 맥 도커로 미니쿠베 실행하는 분께
1
232
1
kubectl apply 적용 시 status "imagepullbackoff, errimagepull" 상태
0
885
1
host 브라우저에서 minikube ip에 접근이 안됩니다.
0
713
2
버추얼 박스에 설치된 버추얼 머신(우분투)에서는 미니쿠베 설치가 안 됩니까?
0
381
1
ghcr.io/subicura/echo:v1 에 오류가 있습니다.
0
517
1
고급편 제작계획
0
473
1
nodeport 질문
0
380
1
kubectl 오류
1
1041
2
kubectl 설치 관련
1
679
1
docker-compose up -d
1
481
1
강사님 터미널 설정 따라하고 싶습니다.
2
552
0
도커라는 말은 제품이름인가요?
1
416
1
쿠버네티스배포데모" 코드 제공 (재)문의
1
435
1
"쿠버네티스배포데모" 코드 제공 재문의
1
431
1
kubectl 버전 충돌로 삭제문의입니다
1
656
1
쿠버네티스모니터링- 그라파나,로키 관련 문의 입니다.
1
434
2
"쿠버네티스배포데모" 소스 코드는 제공이 안될까요?
1
359
2
터미널 환경설정 어떻게 하셨는지 궁금합니다!
1
309
1
host path에 대해 질문이 있습니다.
1
269
1
file과 env-file 의 차이는 뭔가요??
1
360
1
같은 클러스트의 판단 기준?
1
233
1
ClusterIP라는것에 대해 질문이 있습니다.
1
267
1
질문있습니다!
1
295
1





