【发布时间】:2018-02-27 21:43:05
【问题描述】:
我正在尝试在外部驱动器上创建卷。它适用于以下命令
docker run -t -i -v /mnt/mydrive:/var/ ubuntu
但使用上述命令,我无法为卷提供名称。如何创建挂载到外部驱动器的命名卷?
【问题讨论】:
标签: docker docker-volume
我正在尝试在外部驱动器上创建卷。它适用于以下命令
docker run -t -i -v /mnt/mydrive:/var/ ubuntu
但使用上述命令,我无法为卷提供名称。如何创建挂载到外部驱动器的命名卷?
【问题讨论】:
标签: docker docker-volume
【讨论】:
创建一个卷,然后配置容器使用它:
$ docker volume create my_volume --driver local --opt device=/mnt/mydrive
$ docker run -t -i -v my_volume:/var/ ubuntu
查看docker docs 了解更多选项和详细信息。
注意:驱动器应该首先安装在您的系统中。但如果你也想通过 docker 来处理,请查看driver specific options,你可以在其中指定 ip、写入模式、文件系统等。
【讨论】:
/mnt/mydrive 是您安装驱动器的位置。