Docker文件适用于vscode和Visual Studio 2017
您好我正在与Windows和Mac作为select的开发机器的团队合作。 我们正在创build一个在Docker容器中运行的dotnetcore应用程序。 我有各种各样的问题试图运行Docker容器中的应用程序使用Visual Studio 2017生成的DockerFile。有没有人有这样的运气? 那些使用visual studio 2017的用户希望使用这些function,以及那些想用vscode开发的function。
这是由Visual Studio 2017生成的Dockerfile.dev
FROM microsoft/aspnetcore:2.0 ARG source WORKDIR /app EXPOSE 80 COPY ${source:-obj/Docker/publish} . ENTRYPOINT ["dotnet", "magic-service.dll"]
在Mac上,我在运行时遇到错误
docker-compose -f docker-compose.yml up --build
这简单包含
version: '3' services: magic-service: image: magic-service build: context: ./magic-service dockerfile: Dockerfile.dev
收到的错误是
复制失败:stat / var / lib / docker / tmp / docker-builder810701514 / obj / Docker / publish:没有这样的文件或目录