루비 앱용 컨테이너를 만들고 있습니다. 내 앱의 구성은 환경 변수 ( dotenv 와 함께 앱 내부에로드 됨 )에 포함되어 있습니다.
이러한 구성 변수 중 하나는 내부적으로 링크를 만드는 데 사용되는 앱의 공용 IP입니다. 컨테이너 내부 에서이 IP를 127.0.0.1로 가리키는 dnsmasq 항목을 추가해야하므로 컨테이너화되지 않은 것처럼 앱의 링크를 가져올 수 있습니다.
따라서 ENV
Dockerfile에서 환경 변수를 컨테이너에 전달하는 in 을 설정하려고합니다 .
몇 가지 시도했습니다.
ENV REQUEST_DOMAIN $REQUEST_DOMAIN
ENV REQUEST_DOMAIN `REQUEST_DOMAIN`
모든 것은 환경 변수 값 대신 "REQUEST_DOMAIN"문자열을 전달합니다. 호스트 시스템에서 컨테이너로 환경 변수 값을 전달하는 방법이 있습니까?