1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【備忘録】Rails3ルーティング確認

Last updated at Posted at 2020-05-18

はじめに

今回はタイトルの通りにRailsにおけるルーティングの確認方法を残します。
触れているシステムのバージョンが古いため、Webブラウザでの確認が出来ずに詰まりました・・・。

環境

Rails 3.0.19
docker-compose version 2

Dockerコンテナからコマンドで確認する

1. サービス用コンテナを起動する

docker-compose up -d

-d:デタッチド・モード: バックグラウンドでコンテナを実行し、新しいコンテナ名を表示

2. railsがインストールされているコンテナに入る(今回はappコンテナ)

docker-compose run app /bin/bash

dockerやRailsにバージョンによって、コマンドが変わります。
直近で多く見られるコマンドは以下の通り。

docker-compose exec app bash

3. ルーティング確認コマンドを実行する

[root@[コンテナID] trunk]# bundle exec rake routes

上記コマンドですと全件出力されてしまい見づらいため、grepコマンドを利用すると見やすいです。

[root@[コンテナID] trunk]# bundle exec rake routes | grep [絞り込みたい文字列]

参考

Docker ドキュメント日本語化プロジェクト
[docker-composeコマンド]
(https://qiita.com/nikadon/items/995c5705ff1171f7484d)

1
1
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
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?