학부연구생/학부연구생 실습
kubectl로 Nginx pod 생성 후 띄우기
ㅇㅏ도
2024. 3. 19. 15:55
1. 도커 이미지 다운로드
sudo docker pull nginx
2. NGINX 이미지를 다운로드한 후에는 해당 이미지를 컨테이너로 실행
kubectl run nginx --image nginx --port=80
3. nginx-pod.yml 파일 생성
$ vi nginx-pod.yml
apiVersion: v1
kind: Pod
metadata:
name: nginxpod
spec:
containers:
- name: nginx
image: nginx
ports:
- containerPort: 80
nginx 컨테이너 이미지를 가지고 nginxpod라는 이름의 pod를 생성하는 nginx-pod.yml 파일 생성
4. pod 생성
sudo kubectl create -f nginx-pod.yml
sudo kubectl get pod
5. pod 실행 후 동작 확인
sudo kubectl describe pod nginxpod