めちゃ便利、binding.pryのdocker attach短縮方法
めちゃ便利、binding.pryのdocker attach短縮方法
※ 事前にDocker環境構築は終えていると想定
1. bin/docker-compose-attachに以下の内容を追記記載
#!/usr/bin/env bash docker-compose up -d && docker attach $(docker-compose ps -q $1)
2. Railsアプリのあるコンテナ名を引数としては渡す形でコマンド入力
./bin/docker-compose-attach app
こうすると、コンテナ起動とアタッチを同時にしてくれるので。 binding.pryでデバックするときに毎度Railsアプリにアタッチする必要がなくなる。