지난 NDC의 발표, 꽤 좋은 도커 사용기 였나, 그런 발표에서 이런 내용이 나왔었다. -e 옵션으로 그 컨테이너가 무슨 일을 할 것인지를 설정할 수 있다고 말이다.
최근 필자도 그런 경험이 있어서 잠깐 적어보려고 한다. 만들어야 하는 컨테이너의 조건은 다음과 같다. 1.
웹 페이지로 동영상 스트리밍 서비스를 제공할 수 있어야 한다. 2. 동영상의 스트리밍 속도를 임의로 조정할 수 있어야 한다.
서비스는 자체 제작한 Docker DashBoard만 가지고도 위 컨테이너를 생성하여 서비스를 시작할 수 있어야 한다. 이 때 docker run 시 -e 옵션으로 2번의 동영상의 스트리밍 속도를 정할 수 있다.
예시 Dockerfile은 다음과 같다. demo:0.0이란 이미지는 아파치가 설치되어 있고, /www/var/html/ 디렉터리에 원하는 html 파일을 넣어둔 컨테이너를 commit 한 것 이다. Dockerfile 1 2 3 4 FROM demo:0.0 ADD entrypoin...
원문 링크 : 20. [Docker] 도커 -e 옵션 활용하기