2017-10-17 50 views
2

我們必須根據以下層次DockerFile:添加支持引用的項目在泊塢窗複製命令

----BaseDir 
     |-----Services 
       |--------Microservices 
           |-----------Docker file 
     |-----ClassLibraries 
       |--------Project1 
       |--------Project2 

docker build命令被執行現在我們面臨的一個問題寫微服務項目。 MicroService Project正在引用ClassLibraries文件夾下的一些項目。

以下是搬運工文件

​​3210

的內容,當我們運行docker build命令,然後我們得到以下錯誤:

ADD failed: no source files were specified 

回答

2

docker build只能訪問其上下文(在同一個文件夾中的文件作爲Dockerfile及以下)在做ADD時。因此,您不能以這種方式引用父文件夾。不幸的是,您需要重新構建文件夾佈局才能使其工作。

+0

好的謝謝Dima spivak – user2967848