0
0

【Docker】DockerでRailsのデバッグを実行する【Rails】

Posted at

やりたいこと

Dockerで実行しているRailsアプリケーションのデバッグを実行する

なぜ行うか

設定なしにbinding.pryをソース内に記述しても止まらないため、以下の設定が必要。

方法

  1. docker-compose.ymlに下記を追加
docker-compose.yml
web:
    # 以下を追加する
    tty: true
        stdin_open: true

ターミナルで実行しているdockerにattachする

# 起動しているdockerのコンテナ名を調べるため、以下を実行
$ docker ps
# 調べたコンテナ名を利用して、docker環境にattachする
$ docker attach コンテナ名

最後に

上記を行うとdocker環境でpry-byebugを利用したデバッグを利用できます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0