MkDocks 1.5.3 の Docker コンテナ
MkDocs のバージョン 1.5.3 をインストールした Docker コンテナを作成しました。 DockerHub の以下 URL に登録してあります。
検証環境¶
対象 | バージョン |
---|---|
Ubuntu | 22.04.4LTS |
MkDocs | 1.5.3 |
Dockerfile¶
Dockerfile の内容は以下の通りです。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
Docker コンテナイメージのビルド¶
以下のコマンドでビルド出来ます。
docker image build -t sig9/mkdocs:1.5.3 .
mkdocs
コマンドは /usr/local/bin/mkdocs
にインストールされています。 試しにバージョン情報を表示させてみます。
# docker run -it --rm --name mkdocs sig9/mkdocs:1.5.3 mkdocs --version
mkdocs, version 1.5.3 from /usr/local/lib/python3.12/site-packages/mkdocs (Python 3.12)
サイトをビルドする¶
コンテナを使ってサイトをビルドしてみます。 まず、作業用のディレクトリを作成します。
mkdir docs
サイトをビルドしてみます。
docker run -v ./docs:/docs -v ./site:/docs/site -it --rm --name mkdocs sig9/mkdocs:1.5.3 mkdocs build --site-dir /var/www/html/