介紹
docker容器設置環境變量除了可以在容器層面的變量文件中加載也可以在容器運行之初進行預加載環境變量,下面介紹在Dockerfile中編寫環境變量的方式
ENV TZ=Asia/Shanghai # 或者 ENV JAVA_HOME /data/jdk1.8.0_171
上面的兩種方法都可以,其實還可以通過CMD或者ENTRYPOINT加腳本的方式進行實現,這樣你在腳本中想怎么寫就怎么寫,這三種方式都可以,看個人心情,需要注意的是每一個ENV或者ENTRYPOINT\CMD都會產生一個鏡像構件層。