【发布时间】:2019-05-29 03:33:27
【问题描述】:
我将我的 mysql 数据库迁移到 docker 并恢复了一个转储文件。我的 mysql 服务器直接安装在 Linux 上,我没有问题。在 docker 容器上,我的查询慢了 30 倍。有人有类似的问题吗?我在 Ubuntu 16 上运行 docker,我正在使用以下 docker compose:
version: '3'
services:
db:
image: mysql:5.7
environment:
- MYSQL_ROOT_PASSWORD=root
volumes:
- ~/mysql/:/var/lib/mysql/
ports:
- "3306:3306"
web:
build: .
volumes:
- .:/var/www/html/app/
ports:
- "80:80"
depends_on:
- db
【问题讨论】:
-
您能否转储您的 docker 信息,以及您使用的文件系统以及它们挂载的标志?
-
github.com/docker/for-linux/issues/247 还有一些有价值的信息