
Dockerfile中使用echo命令指定文件的多行文本实现方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文介绍了如何在Dockerfile中利用echo命令来创建包含多行内容的文件,详细讲解了相应的语法和技巧。
在Dockerfile中给指定文件添加多行内容时,请注意`echo`命令后面的换行符使用方法。
[Dockerfile示例]
FROM ovn-node:2.11.2
# 使用sed删除第53行
RUN sed -i 53d rootstart-ovs.sh
# 添加多行内容到文件中
RUN echo $OVERLAY_ENDPOINT=\`hostname -i\` >> rootstart-ovs.sh && \
echo ovs-vsctl set open . external-ids:ovn-encap-ip=${OVERLAY_ENDPOINT} >> rootstart-ovs.sh
这样可以确保在指定位置正确添加所需内容。
全部评论 (0)
还没有任何评论哟~


