Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 如何在外部环境中将Docker容器的相对路径重新映射为绝对路径?_.net_Docker_Dockerfile - Fatal编程技术网

.net 如何在外部环境中将Docker容器的相对路径重新映射为绝对路径?

.net 如何在外部环境中将Docker容器的相对路径重新映射为绝对路径?,.net,docker,dockerfile,.net,Docker,Dockerfile,我有一个c#中的项目,它有一些相对路径,如“/./../../../foo/bar/”。 我已经用这个项目构建了一个容器,但是当我启动它时,我在异常消息中看到一个错误“File bot found”和这个相对路径“/../../../../foo/bar/some File.json” 如何在外部环境(Windows 10)中将所有文件从“/../../../../foo/bar/”重新映射到“E:\foo\bar\”的情况下运行该容器 我试过这个命令 docker run-p 8899:80

我有一个c#中的项目,它有一些相对路径,如“/./../../../foo/bar/”。 我已经用这个项目构建了一个容器,但是当我启动它时,我在异常消息中看到一个错误“File bot found”和这个相对路径“/../../../../foo/bar/some File.json”

如何在外部环境(Windows 10)中将所有文件从“/../../../../foo/bar/”重新映射到“E:\foo\bar\”的情况下运行该容器

我试过这个命令
docker run-p 8899:80 myproj:station72 dev--volume./../../../../../foo/bar/:E:\foo\bar\

尝试在docker文件中设置
WORKDIR/root/your_project
。尝试在docker文件中设置
WORKDIR/root/your_project