【发布时间】:2018-07-03 09:50:52
【问题描述】:
我有一个在 Docker for windows 下运行的项目(.Net Core API),并提供客户可以上传文件的服务。
我想将这些文件保存在服务器上(例如“C:\TempFolder”),但是当我在调试模式下(使用 docker)运行项目并从代码动态创建目录时出现错误:'System.IO. IOException: 无效参数..."
CurrentDirectory 是 /app,在 DirectoryInfo FullPaths 中的值是“/app/C:\TempFolder”
当我在没有 docker 的情况下运行应用程序时,它工作正常
这听起来可能很糟糕,但我不得不问:
在 docker 下运行时是否可以创建目录(在我有权限的地方,例如在我的本地 PC 或服务器上)?
这是我使用 docker 的第一个项目...
【问题讨论】:
标签: docker file-upload .net-core docker-compose create-directory