Visual Studio 调试 Doker 容器时的注意点

2022年10月23日 | [debug] docker


  • visual studio 在启动docker调试时不会使用dockerfile去生成镜像
  • 检查容器的环境变量是要考虑到base镜像中设置的环境变量
  • 调试时若需要设置容器环境变量可在launchSettings.json中的Docker段进行设置
    "Docker": {
      "commandName": "Docker",
      "launchBrowser": true,
      "launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}",
      "environmentVariables": {
        "ASPNETCORE_URLS": "http://+:5000"
      },
      "publishAllPorts": true
    }

debug 心得

2022年10月18日 | [debug] 心得


  • 首先应到 bug 的“第一现场”检查问题,没检查前不要自以为知道问题出现在哪个地方了。
  • 不要在没有完全了解状况的情况下“预设” bug 产生的原因。
  • 耐心