0

我正在尝试执行以下 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 时,它会抛出一条错误消息,指出它是一个目录。

我应该怎么做才能将其视为配置文件,因为我必须对其进行更改?

4

1 回答 1

0

您已经以某种方式/orthanc/orthanc.json在主机系统上命名了一个目录。删除它并重试。

rmdir /orthanc/orthanc.json     # if empty
rm -rf /orthanc/orthanc.json    # if not empty -- but see what's in there first!
于 2019-06-06T10:50:39.950 回答