TORIPIYO DIARY

recent events, IoT, programming, security topics

dockerコンテナのrailsコンソールで日本語入力をコンテナ再ビルドなしで出来るようにする方法

日本語がdockerコンテナのrailsコンソール上で入力できないので調べてみると、
以下のようにbuildし直すと出来るようになると記事がありました。
http://qiita.com/suin/items/856bf782d0d295352e51

ただ、再ビルドするのも面倒なので、
以下のようにrailsコンソールの実行時にenvで環境変数を指定することで日本語入力出来るようになりました。

root@b2de32d57cf1:/app# env LANG=C.UTF-8 rails c
Running via Spring preloader in process 104
Loading development environment (Rails 5.0.0.1)
irb(main):001:0> a = "日本語が入力できる!!"
=> "日本語が入力できる!!"