티스토리 뷰
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 파일들은 다 제거를 하였지만 !를 넣어주면서 해당 파일은 추가하도록 하는 것입니다.
'Backend > Docker' 카테고리의 다른 글
Docker. Image save and load (0) | 2020.06.27 |
---|---|
Docker. jar를 포함하는 Dockerfile (Image) 만들기 (0) | 2020.05.03 |
Docker. docker file (Docker Image)의 기본 구성 (0) | 2020.05.03 |
Docker. mysql container 만들기 (0) | 2020.04.30 |
Docker. compose로 Nginx proxy + Web + php 구성하기 (0) | 2020.04.30 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Spring
- docker
- Xcode
- git
- github
- tomcat
- Windows
- android
- intellij
- ubuntu
- Python
- SWIFT
- war
- go
- Codable
- rxswift
- golang
- Kotlin
- nodejs
- ios
- php
- enum
- windows10
- Java
- Linux
- Gradle
- MySQL
- centos8
- cocoapods
- CentOS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함