アプリなどを開発するブログ

React Native / Swift / Ruby on Railsなどの学習メモ。


docker + Rails で binding.pryを使う

Docker + Railsで便利なbinding.pryを使いたいと思いました。
これが使えると開発効率が全然違います。
以下の方法でいけました。

1. docker-compose.ymlのwebに以下を追加。

docker-compose.yml
  web:
    ...
    stdin_open: true
    tty: true

2. docker ps でコンテナの名前を確認

NAMESに表示されるxxxxxx_web_1 みたいなのがそれですね。

3. docker attach

docker attach xxxxxx_web_1

これで、binding.pryが使えるようになりました。