ARG VS ENV
建立image時使用變數用ARG,
運行container時使用變數用ENV(相同image跑不同的設定,ex:環境變數)
1
2
ARG var
ENV var=${var}
可以在建立image時有特定的var值(docker build –build-arg var=abc) 或是運行container時有特別的運行值(docker run -e var=def)
(圖片來源:vsupalov.com
建立image時使用變數用ARG,
運行container時使用變數用ENV(相同image跑不同的設定,ex:環境變數)
1
2
ARG var
ENV var=${var}
可以在建立image時有特定的var值(docker build –build-arg var=abc) 或是運行container時有特別的運行值(docker run -e var=def)
(圖片來源:vsupalov.com