Docker + rails console

2018-09-03

docker, rails

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

コメント

投稿する

投稿したコメントはご自身で削除できません

不適切なコメントと判断した場合は管理側で削除することがあります