docker(도커) 및 쿠버네티스
.dockerignore 파일은 뭘까?
데이터왕
2023. 12. 28. 23:27
.dockerignore 파일의 예
- 예)
#
*.pyc
progect.lock.json
bin/
obj/
.vs
node_modules/ - 개발 환경에서 사용되는 여러 파일이나 디렉토리, 특정 빌드 도구나 의존성 관리등 중간단계에서 생성된 파일들은 최종 빌드에는 필요없는 경우가 있다. 이들을 예외 없이 빌드한다면 이미지 크기를 늘리고 빌드 속도 저하를 가져온다.
- .dockerignore 파일은 이런 파일들을 예외 처리해준다. 그럼으로서 이미지 크기를 줄이고 빌드 프로세스를 최적화할 수 있다.
비슷한 애들
- .gitignore
- .npmignore
- .eslintignore
- .hgignore