1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Docker使用時にbyebugのブレークポイントをスルーしてしまう問題の解決方法

Last updated at Posted at 2022-03-28

環境

OS:macOS Big Sur
Docker:version 20.10.12
Ruby:2.7.3
Rails:6.1.3.2

発生した問題

①Docker使用中にbyebugで設定したブレークポイントをスルーしてしまう
下記のように=>マークは付くがブレークポイントで止まらず、コマンド入力できない
image.png

②Dockerのコンテナからデタッチできない

原因

①、②のどちらもdockerの設定で標準入出力をコンテナに結びつけていなかったことが原因

解決方法

下記のようにdocker-compose.ymlファイルにstdin_open: true, tty: trueを追加し、Dockerをビルドし直して解決。
image.png

参考記事

以下の記事を参考にさせていただきました。

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?