如果您可以与docker共享经验以及这个粒子问题...
我们使用适用于Linux的Docker使用Visual Studio 2019社区版本制作了新的API解决方案。在安装Docker for Desktop
并将Dockerfile
添加到解决方案之后,API正在成功运行,并且我们收到了来自托管在docker中的API的响应,并且响应良好(从本地调试)。
但是此解决方案的想法是,用户将某种类型的XML文件复制到一个文件夹中,该文件夹也是它自己可以访问的docker容器...这是我们无法弄清楚的时刻。
这就是问题……我们想出了如何使用来将体积共享到一个容器中
docker run -t -d -v {Path}:{To}:{Folder}:/{Destination}/{Path} --name {container_name} {image_name}:{image_tag_name}
使用上述命令,我们将创建一个新的容器,然后执行
docker inspect {container_name}
在这里,我们可以看到共享文件夹确实位于“已安装”部分,如果使用终端进行检查,则可以看到其中的所有文件。>
但是问题出在这里...
我们可以使用共享文件夹(manually typing code in cmd
)创建新容器
我们可以使用Visual Studio 2019(as VS creates container for solution itself
)运行容器
但是我们如何混合使用这两种方法,我们需要修改,又如何修改解决方案中使用的容器?如何实际与该特定容器共享文件夹?
谢谢
[如果您可以与Dockers交流您的经验以及这个粒子问题...我们使用Visual Studio 2019社区版本和Docker for Linux制作了新的API解决方案。在安装Docker for ...
您可以将以下属性添加到您的.csproj文件: