win上docker似乎又有问题了
就写了一个简单的 mysql 服务
docker-compose.yml
version: '3'
services:
mysql:
image: mysql:5.7
volumes:
- ./mysql/data:/var/lib/mysql
- ./mysql/my.cnf:/etc/mysql/conf.d/my.cnf
ports:
- 3306:3306
environment:
- MYSQL_ROOT_PASSWORD=STi7hXedIfgdjxnRgJ
但是当前目录的 my.cnf 读取不进去,好奇怪,前段时间这样的配置都是可以的
我在 linux 上试了试,是可以的( my.cnf 中我把端口改成了 3307 )
Linux 上:
Win 上
PS:Share 磁盘也弄了
my.cnf
[mysqld]
port=3307
explicit_defaults_for_timestamp=1
max_allowed_packet = 20M
innodb_buffer_pool_size=200M
server-id=344
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
经过我测试发现,C盘也一定要贡献:
估计 C 盘也要用到很多东西的缘故