環境
OS:macOS Big Sur
Docker:version 20.10.12
Ruby:2.7.3
Rails:6.1.3.2
発生した問題
①Docker使用中にbyebugで設定したブレークポイントをスルーしてしまう
下記のように=>マークは付くがブレークポイントで止まらず、コマンド入力できない
②Dockerのコンテナからデタッチできない
原因
①、②のどちらもdockerの設定で標準入出力をコンテナに結びつけていなかったことが原因
解決方法
下記のようにdocker-compose.ymlファイルにstdin_open: true, tty: trueを追加し、Dockerをビルドし直して解決。
参考記事
以下の記事を参考にさせていただきました。