banner
Nas

Nas

DockerでFireFoxをインストールする

作者:薄荷の尾巴
リンク:https://blog.hoshiroko.com/archives/8fa981731bb3

FireFox はオープンソースのウェブブラウザです。インストールしましょう。
まず、Docker 環境が必要です。Docker 環境のインストールについては、Linux での Docker のインストールを参照してください。

もちろん、サーバー上のネットワークブラウザに VNC で接続するため、海外のマシンであれば... ええっと!やめましょう!


1.Docker CE を使用してインストールする#
docker run -d \
  --name FireFox \
  --network host \
  -e TZ=Asia/Shanghai \
  -e VNC_PASSWORD=wg122100 \
  -e DISPLAY_WIDTH=1920 \
  -e DISPLAY_HEIGHT=1080 \
  -e WEB_LISTENING_PORT=12580 \
  -v /root/docker/firefox:/config:rw \
  jlesage/firefox

VNC_PASSWORD= は VNC 接続パスワードであり、安全のため必ず変更してください
WEB_LISTENING_PORT= は Web VNC ポート番号であり、カスタマイズできます

その他の環境変数についてはこちら:https://github.com/jlesage/docker-firefox?tab=readme-ov-file#environment-variables

これで、ブラウザを開いて {サーバーのIP}:15800 を入力すればアクセスできます(ファイアウォールを忘れずに開けてください)

2. 日本語文字化けの問題#

日本語フォントをダウンロードしてインストールするだけで問題が解決します。インターネット上で自分で日本語フォントを探すか、当サイトで提供している源ノ角ゴシックを使用できます。
その後、フォントをコンテナの指定ディレクトリにインポートするだけです(コンテナを再構築する場合は再度インポートする必要があります)

docker cp SourceHanSansSC-Normal.otf FireFox:/usr/share/fonts

他のフォントを使用する場合は、SourceHanSansSC-Normal.otf を適宜変更してください。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。