【发布时间】:2017-12-23 02:18:54
【问题描述】:
我正在尝试找出是否可以在以下条件下为 MySQL 创建一个单独的 Docker 容器:
- 使用 docker-compose 进行构建
- 使用主机的操作系统
- 使用主机的 MySQL 文件夹保存数据
我只使用 Docker 文件而不是 docker-compose 成功地完成了数字 #1 和 #2,我试图通过研究一个工作示例来缩短学习曲线。关于#3,我不确定是否可能。我正在考虑一个符号链接,但不太确定。
谢谢。
【问题讨论】:
-
你熟悉Docker volumes吗?
-
是的。我明白你的意思,但你能进一步解释一下吗?
-
使用
-v参数docker run(或docker-compose中的等效配置)将主机的mysql文件夹挂载为卷。
标签: ubuntu docker docker-compose