Слияние разделенного файла в Docker-контейнере Windows - PullRequest
0 голосов
/ 16 мая 2019

Я новичок в Docker, поэтому пытаюсь что-то выяснить.

По сути, я пытаюсь добавить несколько разделенных файлов в docker container, добавить и установить 7-zip и merge эти разделенные файлы внутри.Мне удалось сделать все, кроме последнего, которые присутствуют в образе / контейнере.

Для последней части мне нужен отдельный файл образа / dockerfile, поэтому, если я выберу, я могу решить, какой разделить пакет для сборки, поэтому я наследую первое изображение (содержащее разделенные файлы и установленную 7zip) и использую CMD для передачи аргументов, перечисляющих, какие файлы нужно объединить в архив, но, похоже, это не работает.

Iзнаю, 7-Zip установлен правильно, так как, когда я передаю --help в качестве параметра 7z, он работает нормально, выходные данные отображаются в PowerShell, но объединяются с этой командной строкой:

CMD ["7z", "e -y -o" c: \ "" c: \ foo-foo.7z.001 ""]

говорит мне, что 7z не является внутренней командой илипакетный файл и т. д. и т. д.

Полагаю, это как-то связано с форматированием списка аргументов, но некоторые попытки модификации пока не сработали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...