如何将带有 docker 日志的目录挂载到 docker 容器

时间:2021-04-06 12:09:18

标签: docker windows-10 fluentd fluent-docker

我在 Docker for Windows 上使用 Windows 10 和 WSL

我想使用 Fluentd 收集 docker 日志

我发现 docker 登录我的机器存储 \\wsl$\docker-desktop-data\version-pack-data\community\docker\containers

我需要将挂载这个文件夹绑定到 fluend 容器

对此有什么想法吗?

1 个答案:

答案 0 :(得分:0)

将 docker 日志存储挂载到容器可以使用与 Linux 上相同的绑定挂载

volumes:
  - /var/lib/docker/containers:/fluentd/log/containers

注意:fluend 应该使用 root 用户,确实会在 /fluentd/log/containers 目录中获得权限拒绝