サーバーベースで PDF レポートを生成するために、Docker 環境で LaTeX を使用する予定です。
現在のテスト システム環境では、ハブからこの docker コンテナーを使用して遊んでいますが、これは非常にうまく機能しているようです。
ただし、コンテナーの dockerfileで述べたように、コンテナーは Ubuntu に基づいているため、Ubuntu のシステム オーバーヘッドのために、実際に必要な機能と比較してコンテナー サイズが相対的に大きくなります。
Ubuntuの代わりにAlpine Linuxを使用することで、Docker Inc. が行ったような不要なシステム オーバーヘッドを取り除くことができると思います。
残念ながら、Alpine のリポジトリには LaTeX パッケージが見つかりません。非 Docker ベースの Alpine システムを仮想マシンとしてインストールし、次のことを試しました。
apk update
apk search -v --description 'latex'
関連するパッケージが見つかりませんでした。それに加えて、Google を使用して LaTeX パッケージに関する詳細情報を見つけることができませんでした。
では、Alpine に LaTeX を提供する公式リポジトリのようなものはありますか、それとも Alpine で Debian/Ubuntu パッケージなどを使用する方法はありますか?
アップデート:
texlive
利用可能なパッケージがあります。ただし、ここで説明したように、何らかの形で壊れているようです...
リンク切れのため更新:
上記のリンクは壊れています。パッケージの概要への新しいリンクはこちらです。