> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Windows

> WSL 2、Docker Desktop、Toolkit を使用して、Windows 上でローカルの Ayakaleaf Pro インスタンスを実行します。

このセクションでは、WSL 2、Ubuntu、Docker Desktop、[Ayakaleaf Toolkit](https://github.com/ayaka-notes/toolkit) を使用して、Windows 上でローカルに Ayakaleaf Pro を実行します。このガイドでは `http://localhost:8080` を使用し、データを Ubuntu のホームディレクトリに保存し、サンドボックスコンパイルを有効にします。

アプリケーション、MongoDB、Redis、TeX Live は、Docker Desktop が管理する Linux コンテナ内で実行されます。Toolkit のコマンドは Ubuntu で実行し、アプリケーションは Windows のブラウザーで開きます。[ステップ 0](https://ayakaleaf-pro.mintlify.site/ja/on-premises/installation/using-docker-compose/windows/0.-setup-wsl-and-docker-desktop.md) では、Windows と Linux の各部分がどのように連携するかを説明し、WSL のインストールから始めます。

Windows はローカルインスタンスとして使用することも、ステップ 6 の可用性の設定によって継続的に稼働させることもできます。共有サーバーや本番サーバーには、HTTPS、バックアップ、アクセス制御を備えた [Linux ガイド](https://ayakaleaf-pro.mintlify.site/ja/on-premises/installation/using-docker-compose/linux)をおすすめします。Windows のスリープ、Docker Desktop のシャットダウン、WSL のシャットダウンにより、このローカルインスタンスは中断されます。[インスタンスを利用可能な状態に保つ](https://ayakaleaf-pro.mintlify.site/ja/on-premises/installation/using-docker-compose/windows/6.-post-installation-tasks.md#keep-the-instance-available)を参照してください。

## 始める前に

必要なもの:

* [Docker Desktop for Windows](https://docs.docker.com/desktop/setup/install/windows-install/) がサポートする Windows のバージョンとプロセッサーで、ハードウェア仮想化が有効になっていること。このガイドでは x86-64 上の Windows 11 を使用します。
* WSL を有効にし、ソフトウェアをインストールする権限。WSL はバージョン 2.1.5 以降で、Ubuntu が WSL 2 モードで実行されている必要があります。
* Windows とコンテナに十分なメモリ。小規模なローカルインスタンスの場合、Docker で利用可能な 4 CPU と 8 GB は推奨される出発点であり、測定された最小要件ではありません。
* WSL と Docker のデータを保存する Windows のディスクの空きストレージ。フル TeX Live 構成とプロジェクトデータ用に少なくとも 40 GB を確保してください。[ステップ 5](https://ayakaleaf-pro.mintlify.site/ja/on-premises/installation/using-docker-compose/windows/5.-personalizing-your-instance.md) の basic イメージはより小さく、最初のデプロイテストに適しています。イメージのバージョンを追加するには、追加の容量が必要です。
* Toolkit のクローンとイメージのダウンロードのための、GitHub、GitHub Container Registry（`ghcr.io`）、Docker Hub へのネットワークアクセス。

**PowerShell** のブロックは Windows で実行します。**Bash** のブロックと `bin/` のコマンドは、特に記載がない限り Ubuntu で実行します。Toolkit のスクリプトを PowerShell や Windows の Git Bash で実行しないでください。

## 手順

> [card] [0. WSL 2 と Docker Desktop のセットアップ](https://ayakaleaf-pro.mintlify.site/ja/on-premises/installation/using-docker-compose/windows/0.-setup-wsl-and-docker-desktop.md)

> [card] [1. Toolkit をダウンロードする](https://ayakaleaf-pro.mintlify.site/ja/on-premises/installation/using-docker-compose/windows/1.-download-the-toolkit.md)

> [card] [2. Toolkit に慣れる](https://ayakaleaf-pro.mintlify.site/ja/on-premises/installation/using-docker-compose/windows/2.-familiarize-yourself-with-the-toolkit.md)

> [card] [3. 設定の初期化](https://ayakaleaf-pro.mintlify.site/ja/on-premises/installation/using-docker-compose/windows/3.-initialize-the-configuration.md)

> [card] [4. Ayakaleaf Pro イメージの取得](https://ayakaleaf-pro.mintlify.site/ja/on-premises/installation/using-docker-compose/windows/4.-get-ayakaleaf-pro-images.md)

> [card] [5. インスタンスのカスタマイズ](https://ayakaleaf-pro.mintlify.site/ja/on-premises/installation/using-docker-compose/windows/5.-personalizing-your-instance.md)

> [card] [6. インストール後のタスク](https://ayakaleaf-pro.mintlify.site/ja/on-premises/installation/using-docker-compose/windows/6.-post-installation-tasks.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.