---
title: "基礎テンプレートをローカルで実行する準備"
slug: "preparing-to-run-the-foundation-template-locally"
abstract: "Docker上で基礎テンプレートをローカルで実行するための前提条件。"
---
# 基礎テンプレートをローカルで実行する準備

このトピックでは、基礎テンプレートをローカルで自分のマシン上で実行するための前提条件について説明します。

## Windows 10でDockerを動かす

Windows 10でDockerを実行するには、以下の条件が必要です:

-   Windows 10 ProfessionalまたはEnterpriseバージョン1903以降です。プロセス分離を有効にするには、バージョン1909以降が必要です。
    
-   Hyper-Vを有効にしてください。
    
    Docker Desktopインストーラーは必要に応じてHyper-Vを有効にしますが、インストール時にマシンの再起動が必要です。
    
-   Docker Compose V2を使いましょう。詳細はDockerのドキュメントやこのブログ記事でご覧いただけます。
    

> !注Hyper-Vを有効にすると、VirtualBoxは動作しなくなります。ただし、既存のVirtualBox VMイメージは保持されます。

## ハードウェアガイドライン

ハードウェアはHyper-Vの動作要件を満たす必要があります。互換性の検証方法を含む詳細は、Windows 10 Hyper-Vシステム要件をご覧ください。まとめると、Hyper-Vには以下が必要です:

-   64ビットプロセッサで、セカンドレベルアドレス変換(SLAT)とハードウェア支援仮想化を備えています。
-   最低でも4GBのRAM(後述の要件を参照)が必要です。
-   仮想化サポートはBIOSで有効にする必要があります。

Hyper-Vの要件に加え、[SitecoreAI](https://doc.sitecore.com/sai/en/users/sitecoreai/sitecoreai.html)の開発には以下のさらなる要件があります。

-   最低16GBのRAMが推奨されています。これは実行したいインスタンス数(つまり同時に実行中のコンテナの数)によります。
-   クアッドコア以上のCPUです。
-   SitecoreAIコンテナイメージ用に少なくとも30GBの空きディスク容量が必要です。Dockerコンテナのダウンロードと実行時に最適なパフォーマンスを得るためにSSDストレージは強く推奨されます。