理解 Docker daemon.json 中的 EOF 前面的破折号 (-)
在这种情况下,EOF 前面的破折号 (-) 是一个特殊的标记,用于指示 shell 忽略起始引号之前的任何缩进。这是一种称为 Here 文档的技术,它允许您在脚本中嵌入多行文本。
在这个例子中,通过在 EOF 之前加上破折号,可以确保在文本块中不会有任何前导空格或制表符。这对于配置文件等情况非常重要,因为前导空格可能会导致配置文件无效。
因此,使用破折号 (-) 是一种最佳实践,以确保嵌入的多行文本在解析时不会受到不必要的干扰。
原文地址: https://www.cveoy.top/t/topic/o3Ui 著作权归作者所有。请勿转载和采集!