1
我的問題是,我有一些網址在JavaScript文件中硬編碼。它們特定於我部署泊塢窗映像的環境。這是我需要的不同網址的一個例子。如何根據Docker環境變量選擇要複製的文件?
對於live ENV
:
export const BLUE_SERVICE = 'https://myliveserver/api/blueservice';
export const RED_SERVICE = 'https://myliveserver/api/redservice';
對於release ENV
:
export const BLUE_SERVICE = 'https://myreleaseserver/api/blueservice';
export const RED_SERVICE = 'https://myreleaseserver/api/redservice';
我的想法是有文件的兩個版本。然後,我會根據我的dockerfile中的ENV VARIABLE
複製其中一個或另一個。順便說一下,我已經有一個ENV VARIABLE
叫STAGE
也許有一個(更好)的解決方案來做到這一點。任何想法?