0
我有一個相當渺茫Dockerfile至今:如何在WORKDIR節中使用env var?
FROM ubuntu:trusty
ENV MYPACKAGE_VERSION 0.1.2
ADD mypackage-${MYPACKAGE_VERSION}.tar.gz /root/
WORKDIR /root/mypackage-${MYPACKAGE_VERSION}/
。tar.gz的被正確添加到文件泊塢窗,(它會自動提取爲可能不是在任何時候都希望這是令人沮喪的)。所以在圖像上路徑/root/mypackage-0.1.2/
存在幷包含我要使用的內容,但是WORKDIR
節cd進入文字路徑/root/mypackage-${MYPACKAGE_VERSION}
,轉義爲/root/fifechan-\$\{FIFECHAN_VERSION\}/
。
我發現不一致的變量處理非常令人沮喪;我該如何指定這個目錄來使用?