【发布时间】:2021-01-15 09:17:05
【问题描述】:
我有 docker-compose,它只运行一项服务,它是 etcd。
version: '3'
services:
etcd:
container_name: mvscp1-etcd
image: hidden/mvscp1.etcd.dev:latest
environment:
- ETCD_ROOT_PASSWORD=hidden
- ETCD_READONLY_USER=hidden
- ETCD_READONLY_USER_PASSWORD=hidden
ports:
- "32379:2379"
当它启动时,我看到 Rider 正在尝试将其作为 dotnet 应用程序进行调试。当我运行 docker inspect etcd 命令时,我确实看到了下一个:
"Path": "/riderDebugger/runtime-dotnet.sh",
"Args": [
"/riderDebugger/JetBrains.Debugger.Worker.exe",
"--mode=server",
"--frontend-port=57005",
"--backend-port=57105"
我的入口点显然被 Rider 覆盖了。因此,etcd 不断失败。 我怎样才能告诉骑手忽略那个特定的 docker-compose 条目并且不要调试它?
【问题讨论】:
标签: .net docker docker-compose rider