在 Dockerfile 中如何从网络驱动器复制文件
In Dockerfile how to copy file from network drive
我在 //somenetwork/somefiles/myfile
上托管了一个文件(无法更改)
在我的 Dockerfile
我想:
COPY //somenetwork/somefiles/myfile /opt/files/file
有什么方法可以用 Dockerfile
实现吗?
谢谢
不容易,考虑到 ADD or COPY 使用 Dockerfile
context(当前文件夹或以下)来寻找他们的资源。
首先将该文件 cp
放入 Dockerfile
文件夹(在 docker build .
之前),然后在 Dockerfile
中留下 COPY myfile /opt/files/file
指令。
或者您可以 运行 容器,并使用 docker cp //somenetwork/somefiles/myfile /opt/files/file
在 rintime
添加该文件
我在 //somenetwork/somefiles/myfile
在我的 Dockerfile
我想:
COPY //somenetwork/somefiles/myfile /opt/files/file
有什么方法可以用 Dockerfile
实现吗?
谢谢
不容易,考虑到 ADD or COPY 使用 Dockerfile
context(当前文件夹或以下)来寻找他们的资源。
首先将该文件 cp
放入 Dockerfile
文件夹(在 docker build .
之前),然后在 Dockerfile
中留下 COPY myfile /opt/files/file
指令。
或者您可以 运行 容器,并使用 docker cp //somenetwork/somefiles/myfile /opt/files/file
在 rintime