환경변수를 파일로 만들어서 컨테이너에 등록해보자

yk hi·2021년 8월 11일
0

docker

목록 보기
13/16

환경 변수확인
set

컨테이너에 환경변수를 등록하려면
하나씩
-e
-e 해줘야한다

그래서 묶어서 한번에 등록해보겠다!!

1.env_list 생성

root@hostos1:~# vi env_list

ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/12.2.0/db_1
ORACLE_SID=orcl
PATH=$ORACLE_HOME/bin:$PATH
PS1=[\t@\u-\W]\$

2.docker run 옵션 --env-file=(파일이름)을 통해 컨테이너 실행

root@hostos1:~# docker run -it \
> --env-file=env_list \
> -w=/u01 \
> --name=env-list
> -v /root/LABS/u01:/u01 \
> centos:7 bash

3.확인

root@hostos1:~# docker exec -it env-list
접속
[06:40:53@root-u01]#set

ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/12.2.0/db_1
ORACLE_SID=orcl
PS1='[\t@\u-\W]\$'

환경변수가 정상적으로 등록된 것을 확인할 수 있다!!

profile
엔지니어의 실력은 고통의 총합이다 <임백준 칼럼>

0개의 댓글

관련 채용 정보