Tag: 可视工作室代码

在Visual Studio代码中debuggingDocker上的ASP.NET Core

所以我在网上看到了很多关于如何做这件事的指南,但是他们没有一个能够使用最新版本的不同工具。 所以我开始一个新鲜的asp.net核心1.1.0项目,这就是我想要在docker中运行和debugging。 任何人都可以带我通过docker运行和debugging这个步骤?

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 […]

设置从主机到docker容器的PHPpath

我知道这是一个相当愚蠢的问题,但我有以下问题。 我使用一年以上的Docker和一个编辑器来改变我的程序,这就是作为一个卷的hostet。 我没有安装PHP,因为它只能在容器内部运行,就像几乎所有其他的服务器程序(如SQL,Apache)。 现在我安装了Visual Studio代码,它找不到使用IntelliSense的path。 我知道我可以在我的docker-compose或Dockerfile中设置一个环境path来为我的容器设置一个环境。 但是容器是运行的,除了像docker cp这样的命令以外,都是隔离的。 是否可以设置从我的主机到容器机器的path,以便Visual Studio代码可以在容器内部findPHP并将其用于智能感知? 或者我必须在我的主机上安装PHP? 但是我认为这会破坏Docker容器的使用。 例如在Visual Studio代码configurationsettings.json "php.validate.executablePath": DOCKERCONTAINER/usr/bin/php