Kubernetes
[Kubernetes] 컨테이너 작업 디렉터리 설정
망원동똑똑이
2025. 8. 24. 19:03
Dockerfile 에서 WORKDIR 지시자를 통해 컨테이너 내부에서의 작업 디렉터리를 설정하는 것처럼, 파드 매니페스트 설정에서도 작업 디렉터리를 설정할 수 있다. 이 설정은 Dockerfile 의 WORKDIR 을 덮어쓰게 된다.
apiVersion: v1
kind: Pod
metadata:
name: workingdir
spec:
containers:
- name: nginx-container
image: nginx:1.16
workingDir: /tmp
위 내용으로 파드를 생성한 후, 아래 커맨드로 프로세스가 실행되는 디렉터리가 변경되었음을 확인할 수 있다.
$ kubectl exec -it workingdir -- pwd
/tmp