티스토리 뷰

Backend/Docker

Docker. .dockerignore file

out of coding 2020. 5. 3. 22:12

Dockerfile의 빌드 과정에서 포함되지 않았으면 하는 파일들이 존재할 것입니다.

그 파일들은 .dockerignore 파일에 내용을 적어 주면 됩니다.

 

*/temp*
*/*/temp*
temp?
*.md
!LICENSE.md

 

이런 내용으로 적었다고 할 경우에 순서는 위에서부터 쭈욱 진행하게 됩니다 .

그래서 위에 만든 내용을 토대로 아래 내용을 제거 하거나 추가하는 부분들이 생기는 겁니다.

 

1. */temp*  temp로 시작하는 모든 하위 디렉토리와 파일이 제외됩니다.

2. */*/temp* 2단계 밑의 모든 하위디렉토리와 파일중 temp로 시작하는 것들이 제외됩니다.

3. temp? 루트 디렉토리에 있는 파일중 tempa, tempb temp뒤에 문자 하나가 오는 모든 파일이 제외됩니다.

4. *.md 루트 디렉토리에 있는 모든 마크다운확장자(.md)를 가진 파일들이 제외됩니다.

5. !LICENSE.md는 빌드할때 포함되게 한다. 위에서 *.md를 하여서 md 파일들은 다 제거를 하였지만 !를 넣어주면서 해당 파일은 추가하도록 하는 것입니다.

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함