gpt4 book ai didi

docker - 如何从 Dockerfile 中多行回显 json

转载 作者:行者123 更新时间:2023-12-02 21:06:23 24 4
gpt4 key购买 nike

当我运行 docker build . 当我的 docker 文件是

FROM node:8
RUN echo -e '{
"a" : "b"
}'

我明白了

Error response from daemon: Dockerfile parse error line 3: unknown instruction: "A":

有没有办法做到这一点?我有 10 个变量 json 文件,我想像这样手动输入,以覆盖一些变量。

我也试过 echo -eprintf

最佳答案

您可以使用 \n\ 这也将保持文件的结构,因为有时在某些配置文件中需要换行,而使用 \ 这将打印在一行中。

FROM node:8
RUN echo '{ \n\
"a" : "b", \n\
"c" : "d", \n\
"e" : "f" \n\
}'

enter image description here

关于docker - 如何从 Dockerfile 中多行回显 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57731087/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com