Mar*_*man 3 echo docker dockerfile
当我运行docker build .
时我的 docker 文件是
FROM node:8
RUN echo -e '{
"a" : "b"
}'
Run Code Online (Sandbox Code Playgroud)
我明白了
来自守护进程的错误响应:Dockerfile 解析错误行 3:未知指令:“A”:
有没有办法做到这一点多线?我有 10 个变量 json 文件,我想像这样手动输入,以覆盖一些变量。
我也尝试过echo -e
并且printf
您可以使用\n\
它来保持文件的结构,因为有时某些配置文件中需要新行,而使用\
此它将打印在单行中。
FROM node:8
RUN echo '{ \n\
"a" : "b", \n\
"c" : "d", \n\
"e" : "f" \n\
}'
Run Code Online (Sandbox Code Playgroud)