docker-composeでrailsの環境構築して、↓みたいな感じでpry仕掛けてデバッグしようとしたら動かなかった
class HogeControler < ApplicationController
def index
binding.pry
end
end
#解決策
docker-compose.yaml
web:
tty: true
stdin_open: true
これを自分の環境に合わせて入れる
これするだけで、pryが仕掛けられるようになる
あと、
docker-compose up
で起動させてる場合、
docker-compose run --service-ports web
とかで起動させると動くと思います。
*このままだとコンテナが破棄されず残ってしまうみたいなので、
@mizukmb さんのコメントを見てコマンドを変えてみてください!