Unreal Engine にあるすべてのコンテナ イメージにはビルド済みのバージョンがあり、GitHub Container Registry からダウンロードできます。Unreal Engine のカスタム バージョンの開発イメージを作成する場合、またはイメージのソースコードに変更を加える場合、ソースからイメージをビルドする必要があります。
要件
Unreal Engine に同梱される Windows コンテナ イメージをビルドするには、「ハードウェアおよびソフトウェア要件」ページの Windows コンテナ セクションに記載されているハードウェア要件とソフトウェア要件を満たす必要があります。
Docker をインストールする
Unreal Engine に含まれているコンテナ イメージをビルドするのには、Docker がおすすめです。Docker をインストールするには、『Docker Desktop for Windows をインストールする』の手順に従います。
Docker Desktop をインストールしたら、Linux コンテナモード (デフォルト) から Windows コンテナモードに切り替える必要があります 。
イメージをビルドする
ソースコードを GitHub からダウンロードした場合、エンジンをソースからビルドする場合と同じ要領で、エンジンのバイナリ依存関係をダウンロードするためにソースツリーのルートから Setup.bat
を実行する必要があります。このステップを行わないと、コンテナ画像の作成に必要なファイルが欠如します。
Unreal Engine ソースコードの次のサブディレクトリに移動します。
Engine/Extras/Containers/Dockerfiles/windows
Windows コンテナ イメージをビルドするには、「build.bat
」ファイルをダブルクリックします。これにより、マシンが実行しているのと同じバージョンの Windows 用の Windows ランタイム イメージがビルドされます。