我希望能够在mysql容器内挂载主机的目录,这样mysql就可以将其日志写入该目录,我也可以从主机上访问这些日志。
为此,我使用以下卷配置:
为此,我使用以下卷配置:
volumes:
- ./logs/mysql:/var/log/mysql
但是正如这个答案所指出的那样,主机用户和容器用户之间存在权限问题。那里的解决方案是使用命名卷,但我想要的是在方便的目录中访问主机上的这些日志。不要放在docker的内部目录中。
mysql:latest
镜像 ID 为 c73c7527c03a。 - Ayushya