현재 파드에서 동작 중인 Nginx 컨테이너의 index.html 파일을 수정하려면, 다음 단계를 따를 수 있습니다.
먼저, Nginx 컨테이너가 실행 중인 파드 내부에 접속해야 합니다. 아래 명령을 사용하여 Nginx가 실행 중인 컨테이너 내부에 들어갑니다:
kubectl exec -it <nginx-pod-name> -- /bin/bash
<nginx-pod-name>: Nginx가 실행 중인 파드의 이름입니다.
Nginx의 기본 HTML 파일인 index.html은 보통 /usr/share/nginx/html/ 디렉토리에 있습니다. 아래 명령을 사용해 파일이 있는지 확인합니다:
ls /usr/share/nginx/html/

index.html 파일 수정index.html 파일을 편집하려면, 컨테이너 내에서 사용할 수 있는 텍스트 편집기(예: vi, nano)를 사용합니다. 아래 예시는 vi 편집기를 사용하는 방법입니다:
vi /usr/share/nginx/html/index.html
vi를 실행한 후 i 키를 누릅니다.Esc 키를 누르고, :wq를 입력해 저장하고 종료합니다.echo 명령을 통해 기존 index.html 파일을 덮어씁니다.

파드 내부에서 Nginx를 다시 시작할 필요는 없으며, 파일이 수정되면 자동으로 반영됩니다. Nginx가 서비스 중인 IP에 접속해 변경된 index.html 파일을 확인할 수 있습니다.
파드가 재시작되더라도 변경 사항을 유지하려면 Dockerfile을 작성하거나 볼륨을 사용하는 방법을 고려해야 합니다.