如何将带有 docker 日志的目录挂载到 docker 容器
How to mount directory with docker logs to docker container
我在 Windows 10
上使用 Docker for Windows
和 WSL
我想使用 Fluentd
收集 docker 日志
我发现 docker 在这里登录我的机器商店 \wsl$\docker-desktop-data\version-pack-data\community\docker\containers
我需要绑定挂载这个文件夹到fluend
容器
有什么想法吗?
要将 docker 日志存储挂载到容器,可以使用与 Linux
相同的绑定挂载
volumes:
- /var/lib/docker/containers:/fluentd/log/containers
注意:fluend 应该使用 root 用户,实际上它会在 /fluentd/log/containers
目录
上获得拒绝权限
我在 Windows 10
上使用 Docker for Windows
和 WSL
我想使用 Fluentd
我发现 docker 在这里登录我的机器商店 \wsl$\docker-desktop-data\version-pack-data\community\docker\containers
我需要绑定挂载这个文件夹到fluend
容器
有什么想法吗?
要将 docker 日志存储挂载到容器,可以使用与 Linux
volumes:
- /var/lib/docker/containers:/fluentd/log/containers
注意:fluend 应该使用 root 用户,实际上它会在 /fluentd/log/containers
目录