반응형
이번 시간에는 dockerfile 문법에 대해 알아보자
주석을 사용할 때는 "#"을 이용하면 된다.
그리고 대부분의 도커 파일의 명령어는 지시어와 인자 값으로 이루어져 있다.
아래는 문장을 에코하도록 하는 예시이다.
다음 예시를 보면 WORKDIR 와 ADD를 보면 FOO라는 환경변수를 참조하고 있다.
이 환경변수는 컨테이너의 환경변수이다. ENV 지시어는 이미지 빌드 타임과 컨테이너 런타임에 환경변수 값을 전달한다.
빌드 argument를 전달할때는 ARG 지시어를 이용한다.
첫 번째로는 키 밸류 형식으로 기본값을 전달하는 방식이고
두 번쨰는 도커 빌드시 --build-arg 옵션으로 빌드argument를 전달할 수 있다.
반응형
'AWS > Part 5. Ch02 도커를 이용한 컨테이너 관리' 카테고리의 다른 글
CH02_09. 도커 이미지 다루기- 이미지 빌드 (0) | 2022.06.21 |
---|---|
CH02_08. 도커 컨테이너 다루기 로그 (0) | 2022.06.21 |
CH02_07. 도커 컨테이너 다루기- 볼륨 (0) | 2022.06.21 |
CH02_06. 도커 컨테이너 다루기 네트워크 (0) | 2022.06.20 |
CH02_05. 도커 컨테이너 다루기 명령어 실행 (0) | 2022.06.20 |