Dan*_*hea 6 docker docker-volume docker-for-windows docker-desktop
我对 Docker 还很陌生。我在Windows 10 Enterprise上运行,并尝试将在 Windows 上运行的现有应用程序容器化(因此它是Windows 容器)。我不知道这是否重要,但容器相当大(8 GB)。
我需要与应用程序启动时将使用的容器共享一个配置文件(位于主机上)。我认为绑定卷是最简单的。
问题:在运行图像时,我得到docker: Error response from daemon: invalid volume specification: '<source path>:<target path>'
容器是使用以下命令构建的:
docker build -t my_image .
这是 Dockerfile:
FROM mcr.microsoft.com/dotnet/framework/runtime:4.8
WORKDIR /app
COPY . .
ENTRYPOINT .\application.exe ..\Resources
Run Code Online (Sandbox Code Playgroud)
这是我尝试过的
docker run -it -v c:/Users/my_user:/app my_image
我已经尝试了所有可能的组合(除了正确的组合)。请帮忙!
小智 9
由于您使用的是 Windows 容器,因此您的文件路径将会更改。尝试使用Windows 容器中的持久存储文档中的以下命令
docker run -it -v c:\Users\my_user:c:\app my_image
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
16422 次 |
最近记录: |