도커 컨테이너를 다룰때 환경변수를 넣는 방법은 두 가지가 있다.
첫 번째는 -e 또는 --env 옵션을 이용하는 방법
두 번째는 --env-file 옵션을 이용하는 방법이다.
그럼 바로 실습을 해보자
먼저 우분투 이미지에 bash쉘로 MY_HOST=fastcampus.com 이라는 환경변수를 대입해보자
echo $MY_HOST 명령어로 확인하면 fastcampus.com이 나오고 env 명령어로도 확인이 가능하다.
이번에는 --env-file 옵션 실습을 해보자
미리 준비해준 sample.env에는 아래와 같은 코드가 있다.
docker run -i -t --env-file ./sample.env ubuntu:focal env명령어를 실행하면 sample.env에 담긴 환경변수가 잘 대입된다.
추가로 도커허브에서 자주 쓰이는 공개 이미지를 검색해서 사용할 수 있다.
Docker Hub Container Image Library | App Containerization
We and third parties use cookies or similar technologies ("Cookies") as described below to collect and process personal data, such as your IP address or browser information. You can learn more about how this site uses Cookies by reading our privacy policy
hub.docker.com
'AWS > Part 5. Ch02 도커를 이용한 컨테이너 관리' 카테고리의 다른 글
CH02_06. 도커 컨테이너 다루기 네트워크 (0) | 2022.06.20 |
---|---|
CH02_05. 도커 컨테이너 다루기 명령어 실행 (0) | 2022.06.20 |
CH02_03. 도커 컨테이너 다루기 엔트리포인트와 커맨드 (0) | 2022.06.20 |
CH02_02. 도커 컨테이너 다루기 컨테이너 라이프사이클 (0) | 2022.06.20 |
CH02_01. 도커 이미지와 컨테이너 (0) | 2022.06.20 |