「ヘッドレス」vncセッションを使用してxfce4(バージョン4.12)フランス語環境を設定して実行しようとしています。桟橋労働者イメージ。
元のバージョンをそのまま使用し、次の方法でフランス語のロケールをインストールすると、
apt-get update && \
apt-get install -y locales && \
sed -i -e 's/# fr_FR.UTF-8 UTF-8/fr_FR.UTF-8 UTF-8/' /etc/locale.gen && \
locale-gen && \
dpkg-reconfigure --frontend=noninteractive locales
その後、環境変数を設定すれば十分で、メニューをインポートできます。フランス国民
ただし、aと同じ操作を試みると、FROM ubuntu:18.04
UIの一部が表示されます。フランス語ではない。
私はこのような環境に慣れていないので、おそらく明らかなものを見逃しています。フォーラムや質問を検索しても問題に関する情報が見つからないので、助けやアドバイスをいただきありがとうございます。
以下は、Ubuntu 16とUbuntu 18のフランス語UIの写真です。
ベストアンサー1
42行目にコメントを付け、次の行をDockerfile
=に追加しますDockerfile.ubuntu.xfce.vnc
。
# ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' LC_ALL='en_US.UTF-8'
RUN apt-get update \
&& apt -y install language-pack-fr \
&& apt -y install thunar-data \
&& DEBIAN_FRONTEND=noninteractive apt-get install -y locales \
&& locale-gen fr_FR.UTF-8 \
&& dpkg-reconfigure --frontend=noninteractive locales \
&& update-locale LANG=fr_FR.UTF-8
ENV LANG fr_FR.UTF-8
ENV LC_ALL fr_FR.UTF-8
次に、次を実行します。
docker build -f Dockerfile.ubuntu.xfce.vnc .
確認してください(を使用してdocker image ls
):
docker run <id latest created image here> locale
トゥナールスタート:LANG=fr_FR.utf-8 thunar