具有依赖项项目的Dockerfile

时间:2018-08-08 11:30:30

标签: docker asp.net-web-api .net-core

我有4个项目的解决方案。结构如下:

  

1)项目1

     

2)Project2

     

3)Project3

     

4)Project4

Project1Project2是可执行项目,它们都使用Project3Project4作为不可执行的依赖项目。

  

我应该如何制作dockerfile,以便可以将Project2复制到容器中,但仍可以被容器识别Project3Project4,因此{{ 1}}可以建立其依赖项目?

Project2适用相同的规则。 Project1Project1未连接。它们应该放在分开的容器中。

我试图使用Project2来与主机共享解决方案目录,但是我已经读到VOLUME无法与主机通信。它只会在容器上创建卷。

我正在对所有项目使用.NET Core 2.1。

如果有人可以建议我应该如何解决我的问题,我将不胜感激。

0 个答案:

没有答案