0

我正在使用Microsoft devcontainer来构建我的 docker 映像。这是我的Dockerfile

FROM mcr.microsoft.com/vscode/devcontainers/dotnet:3.1
# the rest is installing some NuGet packages and doing some corporate-level configuration

我用它来运行一个容器,使用docker-compose. 这是我的docker-compose.yml

version "3.9"
services:
   api:
      image: my_org/dot_net # this is the image that I built above
      volumes:
         - local_project_directory:directory_inside_docker
      # rest of the file

我使用docker-compose up命令运行我的容器。

该项目有效,我可以在浏览器中访问我的 API。

但是,当我使用远程容器扩展附加到这个正在运行的容器时,我无法格式化我的代码,我无法调试,我没有获得智能感知,基本上我没有获得 VS Code 的任何功能。

我该如何解决?

4

0 回答 0