docker fluentd 这个命令行是什么意思?
What docker fluentd does this command line mean?
我正在学习 docker 流利。那是我不明白的。
-v $(pwd)/fluent.conf:/fluentd/etc/fluent.conf \
-e FLUENT_CONF=fluent.conf \
我不明白命令的意思。
-v
表示 volume
,这意味着您正在将文件从主机文件系统挂载(附加)到内部 docker 文件系统。
-e
表示 environment
,它只是将 FLUENT_CONF
变量设置为 fluent.conf
,您使用 -v
参数从主机文件系统挂载了它。
在这种情况下,为了更改配置,您必须编辑文件 fluent.conf
,该文件位于与您 运行 此命令相同的目录中,并可能重新启动容器(要么重新启动或重新创建它)。
我正在学习 docker 流利。那是我不明白的。
-v $(pwd)/fluent.conf:/fluentd/etc/fluent.conf \
-e FLUENT_CONF=fluent.conf \
我不明白命令的意思。
-v
表示 volume
,这意味着您正在将文件从主机文件系统挂载(附加)到内部 docker 文件系统。
-e
表示 environment
,它只是将 FLUENT_CONF
变量设置为 fluent.conf
,您使用 -v
参数从主机文件系统挂载了它。
在这种情况下,为了更改配置,您必须编辑文件 fluent.conf
,该文件位于与您 运行 此命令相同的目录中,并可能重新启动容器(要么重新启动或重新创建它)。