2017-10-20 1 views
5

Visual Studio 2017에 에 대한 ASP.NET 코어의 Docker 지원을 허용하는 확인란이있는 이유에 대한 통찰력이 없습니다. 빈 웹 API, 웹 응용 프로그램 및 웹 응용 프로그램 (MVC) 템플릿 (SPA 템플릿은 제외) Angular, React.js 또는 React.js 및 Redux?Visual Studio 2017 ASP.Net Core Docker 지원 Angular 또는 React 프로젝트에 사용할 수 없음

이러한 SPA 템플릿에 Docker 지원을 추가하는 방법을 보여주는 리소스가 있습니까? 내 google-fu는 강력하지만 아무 것도 찾을 수 없습니다.

답변

3

프로젝트 설정 중에 템플릿을 선택할 때 왜 체크 박스가 비활성화되어 있는지 모르겠습니다. 그러나 여전히 다음을 수행하여 부두 노동자 지원을 추가 할 수 있습니다 :

  • 마우스 오버 이상
  • 가 클릭 추가 도커 지원 솔루션 탐색기에서

    1. 설치 프로젝트
    2. 오른쪽 클릭 프로젝트를 무엇 이렇게하면 도커 작성 파일과 기본적으로 dotnet CLI를 사용하여 솔루션에서 게시 명령을 실행하는 단일 Dockerfile을 만드는 것입니다. 프론트 엔드 코드에는 특별한 것이 없습니다. 기본적으로 이러한 템플릿을 사용하면 webpack 빌드 정보가 .csproj 파일에 저장됩니다. Add Docker Support 기능에 대한 자세한 내용은 here을 참조하십시오.

      다음은 Mac 용 Visual Studio 2017에서 도커 지원을 추가하는 방법이지만 Windows에서도 동일하게 작동합니다.

      Adding Docker support to project (on Visual Studio for Mac, but is the same for Windows)

  • +0

    정확하고 문제없이 작동합니다. 그러나 SPA 프로젝트에서이 확인란을 사용할 수없는 이유는 아직 아무도 설명 할 수 없습니다. –

    +0

    그래, 나도 알고 있었으면 좋겠다! – callmeroot

    관련 문제