誤って ruby-railties をインストールしました

やらかしました。ユーザーのパスワードを手動で変更しようとして、代わりに ruby-railties をインストールしてしまいました。経験豊富な方に、そのままにしておくべきか、それとも重大な問題なのでアンインストールすべきか、可能であれば手順を教えてほしいです。以下に詳細を示します。

ターミナルで実行するはずだったこと:

cd /var/discourse
./launcher enter app
rails c
u = User.find_by_email('email@test.com')
u.password='XXXXXXXXX'
u.save!
ctrl+d で終了

ターミナルで実際に行ったこと:

cd /var/discourse
./launcher <-- 「ENTER APP」コマンドを省略
rails c

その時点での応答は、「コマンド ‘rails’ は見つかりませんでしたが、‘apt install ruby-railties’ でインストールできます」でした。そこで、「apt install ruby-railties」と入力してアプリをインストールしました。

何かアドバイスはありますか? Discourse は正常に動作しているようです。

「いいね!」 1

問題ありません。ホストOSにruby-railtiesをインストールしました。これはDiscourseのインストールには影響しませんが、将来的に再びenter appを忘れた場合に、Docker内ではなくホストでRailsコンソールを開いてしまう可能性があり、混乱を招くかもしれません。

apt remove ruby-railtiesは安全に実行できます。ただし、Dockerコンテナ内にいないことを確認してください。

「いいね!」 5