Written by
nodejs-style
on
on
하나의 포드에서 멀티 컨테이너 실행하기
하나의 포드에서 멀티 컨테이너 실행하기
728x90
# 한 포드에 멀티 컨테이너
# 이전 생성된 yaml 파일을 복사하여 재사용
cp busybox-cmd-pod.yaml nginx-redis-pod.yaml vim nginx-redis-pod.yaml
# 컨테이너 쪽에 2개의 컨테이너를 넣는게 중요하다.
apiVersion: v1 kind: Pod metadata: name: nginx-redis-pod spec: containers: - name: nginx image: nginx ports: - containerPort: 80 - name: redis image: redis
# 실행하기
kubectl create -f nginx-redis-pod.yaml kubectl get pod kubectl get pod -w
# 2개의 컨테이너가 정상적으로 올라왔는지 확인한다.
# 추가정보 확인하기 - 어느 노드에서 실행되나 확인하기
kubectl get pod -o wide
nginx-redis-pod 가 work2에서 실행되고 있는것을 확인
# work2에서 docker image 확인하기
- work2로 로그인하고
sudo -i docker ps -a | grep "/pause" docker ps -a | grep "nginx"
728x90
from http://may9noy.tistory.com/266 by ccl(A) rewrite - 2021-09-20 10:26:49