0
在Dockerfile,RUN
有2種形式:如何在Dockerfile中將任意命令編碼爲exec形式?
RUN <command>
(命令是在殼運行 -/bin/sh的-c - 殼形式)RUN ["executable", "param1", "param2"]
(EXEC形式)
如何編碼>
,>>
,<
,&&
||
作爲exec形式?
這是一個非常簡單的dockerfile。我想重寫RUN <command>
作爲執行形式。
但我不知道如何。
# Dockerfile
FROM ubuntu:14.04
RUN date > /tmp/out && echo 'hello world' >> /tmp/out
CMD cat /tmp/out
您能否給出一些描述此請求背後的內容?它讀起來像「給出了兩個選擇,A和B,我想做A,但是通過做B」,這是沒有意義的。 – Bryan 2014-12-02 10:20:25