쿠버네티스/cka
프론트엔드(HTML, CSS, Nginx) 서버를 Pod로 띄워보기
몽자비루
2025. 2. 25. 00:46
- 프론트엔드 서버를 Pod로 띄워보기
- html 이 있는 파일 경로에 Dockerfile 생성
FROM nginx COPY ./ /usr/share/nginx/html
- 이미지 빌드하기
- my-web-server 로 빌드하기
- 빌드 여부 확인하기
- my-web-server 로 빌드하기
- 매니페스트 파일 생성 후 pod 생성하기
- 매니페스트 파일 생성
apiVersion: v1 kind: Pod metadata: name: web-server-pod spec: containers: - name : seb-server-container image : my-web-server:latest imagePullPolicy : IfNotPresent ports: - containerPort : 80
- Pod 생성하기
- 포트포워딩 후 접속하기
- 매니페스트 파일 생성
- Pod 삭제하기
- html 이 있는 파일 경로에 Dockerfile 생성