VS Code调试Docker中Rails应用时断点无法生效的问题求助
Rails Docker 调试断点无法触发问题
已完成的配置
- VS Code已安装Ruby插件
- Docker环境中已安装以下gems:
gem 'debase' gem 'ruby-debug-ide' - 已完成Docker端口映射:开放3000、1234端口
调试启动命令
bundle exec rdebug-ide --debug --host 0.0.0.0 --port 1234 -- bin/rails server -p 3000 -b 0.0.0.0
Launch.json配置情况
尝试过网上能找到的各类配置,多数可以成功连接调试器,但始终无法在VS Code中触发断点,当前使用的配置如下:
{ "version": "0.2.0", "configurations": [ { "name": "Rails Docker Debug", "type": "Ruby", "request": "attach", "cwd": "${workspaceRoot}", "remoteHost": "localhost", "remotePort": "1234", "remoteWorkspaceRoot": "${workspaceRoot}", } ] }
内容的提问来源于stack exchange,提问作者RahulDhole
相关产品推荐
相关产品推荐

