[解決済み] Debian/UbuntuのDockerコンテナ内でロケールを設定する方法は?
2022-04-26 01:57:49
質問
UbuntuのDockerコンテナを動かしています。ノルウェー語のキーボードを持っていて、ノルウェー語の文字(øæå)を使用する必要があります。
私のターミナルの文字エンコーディングはUTF-8に設定されており、SSHを使用してコンテナに接続されています。しかし、ノルウェー語の文字を入力することも、ノルウェー語の文字をコピー&ペーストすることも、CTL+SHIFT+U+00f8 を使用することもできません。
試してみました。
locale-gen nb_NO.UTF-8
が、何も変わりません。Dockerコンテナ内でロケールやキーボードを設定する方法を教えてください。
解決方法は?
を参考にしたものをDockerfileに記述してください。
# Set the locale
RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && \
locale-gen
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8
Debian または Ubuntu を使用している場合は、さらに
locales
を使用することで
locale-gen
で
apt-get -y install locales
これは、そのテーマに関する非常に良い投稿から、抜粋したものです。
関連
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Dockerコンテナのシェルに入るにはどうしたらいいですか?
-
[解決済み] 古いDockerコンテナを削除する方法
-
[解決済み] Dockerでイメージのクリーンビルドを強制する方法
-
[解決済み】Dockerは仮想マシンとどう違うの?
-
[解決済み】Dockerイメージとコンテナの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】docker-compose.ymlでdocker execを実行する方法
-
[解決済み】Docker: apt-utilsのインストールに問題があります。
-
[解決済み] 「docker build" は正確に1つの引数を必要とします。
-
httpコード中にdocker registry apiのインタラクションを呼び出す コード詳細
-
エラー:入力デバイスはTTYではありません。
-
dockerでgitlabをインストールする際にパーミッションの例外が発生する
-
接続中にDocker useエラーが発生しました。このエラーは、Docker デーモンが実行されていないことを示す可能性があります。
-
rancher のデプロイメントに最小限の可用性の問題はありません。
-
docker base container in bash: sudo: command not found 問題が解決されました。
-
ドッカーコンテナの状態がExitと表示される(1)