No meu docker-compose, adicionei:
privileged: true
configuração.
Estou tentando migrar meu aplicativo existente para o Docker, ele monta uma imagem, mas está recebendo um erro:
mount failed: Unknown error -1
Estas são as etapas:
Crie uma imagem de disquete vazia de 1,44 MB como root:
$ /sbin/mkfs.msdos -C / 1440
Monte o diretório:
$ sudo mount -o loop / caminho / imagefile.img / media / floppy1 /
Copie o arquivo XML para o diretório montado:
$ cp file.xml / media / floppy1
Desmontar o diretório:
$ umount / media / floppy1
Eu instalei utilitários para executar o mkfs.msdos, quando executo o comando mount recebo o seguinte erro:
[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
No meu Dockerfile:
RUN mkdir -p /media/floppy1
VOLUME ["/media/floppy1"]
Este link sugerido não é suportado.
No meu docker-compose, adicionei:
privileged: true
configuração.
Tags docker docker-compose