diff --git a/node/Dockerfile b/node/Dockerfile index d7612ba..f5c48d7 100644 --- a/node/Dockerfile +++ b/node/Dockerfile @@ -3,6 +3,14 @@ ARG RHUBARB_VERSION=1.14.0 ENV RHUBARB_HOME=/opt/rhubarb-lip-sync +# apt-get update: パッケージ一覧を更新する。 +# apt-get install: ffmpeg、Chromium 実行依存、ダウンロード・展開ツールを最小構成で入れる。 +# wget: 指定バージョンの Rhubarb Lip Sync を GitHub Releases から一時領域へ取得する。 +# unzip: 取得したアーカイブを /opt に展開する。 +# mv: Rhubarb Lip Sync を固定パスから参照できる名前へ移動する。 +# chmod: Rhubarb 本体とラッパーコマンドに実行権限を付ける。 +# printf: PATH から rhubarb を呼べるラッパーコマンドを作成する。 +# rm: 一時ファイルと apt のキャッシュを削除してイメージサイズを抑える。 RUN apt-get update && \ apt-get install -y --no-install-recommends \ ca-certificates ffmpeg fonts-liberation libasound2 libatk-bridge2.0-0 libatk1.0-0 \