【发布时间】:2016-02-15 09:28:31
【问题描述】:
我在/ssd 安装了一个 SSD 驱动器。我想为将在容器中运行的 MySQL 服务器创建一个 docker 卷容器,并让它使用这个 SSD 驱动器进行数据存储。似乎默认情况下,docker 在/var/lib/docker 中创建数据卷容器。如何强制 docker 将 SSD 驱动器用于数据卷容器?
【问题讨论】:
标签: docker
我在/ssd 安装了一个 SSD 驱动器。我想为将在容器中运行的 MySQL 服务器创建一个 docker 卷容器,并让它使用这个 SSD 驱动器进行数据存储。似乎默认情况下,docker 在/var/lib/docker 中创建数据卷容器。如何强制 docker 将 SSD 驱动器用于数据卷容器?
【问题讨论】:
标签: docker
容器的意义在于它们是分离的。没有任何方法可以通过本地文件系统来隔离“他们去哪里”。
但是我为我的数据库做的是通过挂载:
docker create -v /ssd:/path/to/data --name data_for_mysql <imagename> /bin/true
然后您可以使用--volumes-from data_for_mysql 运行。它将直接写入文件系统。
【讨论】: