Невозможно скопировать файл на хост докера - PullRequest
0 голосов
/ 06 июня 2019

Я пытаюсь выполнить приведенную ниже команду docker, в которой я пытаюсь получить файл «Orthanc.json» в системную папку, которая называется «orthanc».

docker run --rm --entrypoint=cat jodogne/orthanc /etc/orthanc/orthanc.json >  
 orthanc/orthanc.json

в / etc / orthanc / orthanc.json - это каталог, а не файл - я не могу использовать редактор vim для чтения / открытия файла. - Это публичный. Любой может получить доступ по этой ссылке Ссылка Orthanc

Я получаю сообщение об ошибке ниже. Не могли бы вы помочь мне понять, в чем проблема?

-bash: /orthanc/orthanc.json: Is a directory

orthanc.json должен быть файлом, но почему он рассматривает его как каталог?

когда я использую vim orthanc.json, он выдает сообщение об ошибке, что это каталог.

Что я должен сделать, чтобы увидеть это как файл конфигурации, так как я должен внести в него изменения?

1 Ответ

0 голосов
/ 06 июня 2019

У вас уже есть каталог с именем /orthanc/orthanc.json в вашей хост-системе. Удалите его и попробуйте снова.

rmdir /orthanc/orthanc.json     # if empty
rm -rf /orthanc/orthanc.json    # if not empty -- but see what's in there first!
...