Dockerコンテナ上でrailsアプリを開発しているときに binding.pry
したくなっちゃったらどうしましょ
というかワタシは殆どの場合、したくなりますbinding.pry
railsアプリが動いてるコンテナに以下を追加
1
2
tty: true
stdin_open: true
1
2
gem 'pry-rails'
gem 'pry-byebug'
お目当ての箇所で止まったらアプリが動いている環境にアタッチしましょう
docker ps
でコンテナ名取得して docker attach [コンテナ名]
Ctrl-Cとかするとコンテナごと終了しちゃいます。
以下で抜けましょう。
1
Ctrl-P Ctrl-Q
コメント