Docker mount 命令(挂载失败:未知错误 -1)

Docker mount 命令(挂载失败:未知错误 -1)

我正在尝试将现有的应用程序迁移到 Docker,它安装了映像但出现了错误:

 mount failed: Unknown error -1

步骤如下:

  1. 以 root 身份创建一个 1.44 MB 的空软盘映像:

    $ /sbin/mkfs.msdos -C / 1440

  2. 挂载目录:

    $ sudo mount -o loop /path/imagefile.img /media/floppy1/

  3. 将 XML 文件复制到挂载目录:

    $ cp 文件.xml /media/floppy1

  4. 卸载目录:

    $ umount /media/floppy1

我安装了实用程序来运行 mkfs.msdos,当我运行命令我收到以下错误:

[2016-05-03 05:49:53,631: DEBUG/Worker-7] [chan 0] EOF received (0)
[2016-05-03 05:49:53,632: ERROR/Worker-7] general.send_command() stderr: [u'mount: /media/floppy1: mount failed: Unknown error -1\n']

- /usr/local/src/containers/application/volumes/log/application_1/media/:/media/floppy1

在我的Dockerfile中:

RUN mkdir -p /media/floppy1
VOLUME ["/media/floppy1"]

关联建议不受支持。

答案1

在我的docker-compose中我添加了:

privileged: true环境。

相关内容