디지털 양피지/Docker2017. 6. 28. 10:07

* Dockerfile 실습

- Dockerfile 을 이용하여 이미지 생성하기

1. Dockerfile을 저장할 빈 디렉터리를 생성한다.


2. Scratch base image를 사용할 간단한 dockerfile을 생성한다.


3. 참조파일을 생성하고 기본 옵션을 사용한 이미지를 생성한다.

4. 생성된 이미지를 살펴보자.

 - 이름과 tag가 없는 것을 확인할 수 있다.

5. 이번에는 태그를 할당하여 이미지를 다시 생성해보자.

 - 다시 빌드시 캐시를 사용하여 빌드한다.

 - tag도 생성된 것을 확인할 수 있다.


6. 이미지를 수정한다.

7. 새로운 태그를 사용하여 이미지를 생성한다.


8. 생성한 이미지가 어떤 레이어를 가지고 있는지 살펴보자.



9. 단일 복사로 dockerfile을 수정해보자

10. 이미지 생성후 레이어 확인




2. Context와 .dockerignore

1. 1G 파일을 build root 에 생성하자.


2. 동일 태그로 이미지 생성하고 크기 확인하자.

3. .dockerignore 파일 만들고 확인


3. CMD Directives


1. 파일 생성









4. ENV, ENTRYPOINT, 및 CMD Directives







'디지털 양피지 > Docker' 카테고리의 다른 글

4. 컨테이너 스토리지  (0) 2017.06.28
4. 컨테이너 관리  (0) 2017.06.28
3. 이미지 태그 관리와 Dockerfile  (0) 2017.06.27
3. Container 이미지 실행  (0) 2017.06.27
3. Docker Private Registry 구성  (0) 2017.06.27
Posted by 빨간 양말