dockerfile中 RUN 怎么写换行代码

例如想要执行这个

tee /root/.pip/pip.conf <<-'EOF'
[global]
index-url = https://pypi.douban.com/simple/
EOF

在dockerfile中怎么写, 直接写是不行的, 如果写成以下的形式, 会变成单行, 不能满足原格式要求

RUN tee /root/.pip/pip.conf <<-'EOF' \
[global] \
index-url = https://pypi.douban.com/simple/ \
EOF

请指教

阅读 22.2k
2 个回答

使用换行符啊 \n

echo "[global]\nindex-url = https://pypi.douban.com/simple/\n" > /root/.pip/pip.conf

直接COPY文件

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题