環境変数をファイルとして作成し、コンテナに登録
環境変数の検証
set
コンテナに環境変数を登録するには
ひとつひとつ
-e
-助けてくれ
だから私は縛って登録します!!
1.envリストの作成
set
コンテナに環境変数を登録するには
ひとつひとつ
-e
-助けてくれ
だから私は縛って登録します!!
1.envリストの作成
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]\$'
環境変数が正常に登録されていることを確認できます!!Reference
この問題について(環境変数をファイルとして作成し、コンテナに登録), 我々は、より多くの情報をここで見つけました https://velog.io/@yk1700/환경변수를-파일로-만들어서-컨테이너에-등록해보자テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol