티스토리 뷰

Docker

[Docker] Dockerfile 환경변수 정의

developer0hye 2021. 9. 11. 14:47

이미지가 생성될때 환경변수를 정의해야할 일이 있었다.

 

RUN export ~ 를 써서 했더니 문제가 생겼다.

 

찾아보니 ENV 란 명령어를 써야 이미지가 빌드될때, 그리고 Container 가 생성됐을때 그 환경변수가 그대로 세팅된 값으로 유지된다고 한다.

 

ENV 명령어는 아래 처럼 쓰면 된다.

 

ENV 변수 정의할_값

 

 

아래 링크에 설명이 굉장히 잘 되어 있는 거 같다. 나중에 시간날때 제대로 읽어봐야겠다.

 

https://stackoverflow.com/a/63640896/10386667

 

How do I set environment variables during the build in docker

I'm trying to set environment variables in docker container during the build but without success. Setting them when using run command works but I need to set them during the build. Dockerfile FROM

stackoverflow.com

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함