Tôi đang xây dựng một container cho một ứng dụng ruby. Cấu hình ứng dụng của tôi được chứa trong các biến môi trường (được tải bên trong ứng dụng bằng dotenv ).
Một trong những biến cấu hình đó là ip công khai của ứng dụng, được sử dụng nội bộ để tạo liên kết. Tôi cần thêm một mục dnsmasq trỏ ip này vào 127.0.0.1 bên trong container, để nó có thể tìm nạp các liên kết của ứng dụng như thể nó không được chứa.
Do đó, tôi đang cố gắng thiết lập một ENV
Dockerfile của mình để chuyển một biến môi trường cho vùng chứa.
Tôi đã thử một vài điều.
ENV REQUEST_DOMAIN $REQUEST_DOMAIN
ENV REQUEST_DOMAIN `REQUEST_DOMAIN`
Mọi thứ đều vượt qua chuỗi "REQUEST_DOMAIN" thay vì giá trị của biến môi trường. Có cách nào để chuyển các giá trị biến môi trường từ máy chủ sang container không?