次のページへ「ContainerSetup.ps1」スクリプトは何をしているのか?セットアップ用スクリプトは、最初に「Containers」機能のインストールの有無をチェックし、インストールされていなければ「Add-WindowsFeature」コマンドレットを実行してインストールし、サーバーを再起動します。Translation)の構成(New-VmSwitch、New-NetNat)が行われます(画面3)。ServerコンテナーのベースOSイメージをダウンロードして展開(wgetおよびInstall-ContainerOsImage)します。ServerコンテナーのOSファイルとレジストリファイル)が展開されます。展開後のサイズは約9GBでした。最後に、Windows版のDockerバイナリ「docker.exe」がGitHubからダウンロードされ、「C:\Windows\System32」フォルダーにインストールされます。Daemon」という名前でサービスとして登録されます。WebブラウザーでURL「http://aka.ms/setupcontainers」を直接開いて「ContainerSetup.ps1」の内容を参照することで、これらの一連のセットアップの操作状況を追いかけることができます。「ContainerSetup.ps1」をパラメーターなしで実行した場合は、スクリプトの実行中に約3GBのベースOSイメージのWIMファイルがダウンロードされます。ネットワーク帯域にも依存しますが、これにはしばらく時間がかかります。ベースOSイメージのWIMファイルを別にダウンロード済みの場合は、以下のように「-WimPath」パラメーターを指定することで、ローカルのダウンロード済みイメージを使用させることができるようです(筆者は試していません)。Containers」というダウンロード項目が、ベースOSイメージを含むWIMファイル(CBaseOs_th2_release_10514.0.150808-1529_amd64fre_ServerDatacenterCore_en-us.wim)になります。Center)リリース直後はISOイメージとWIMファイルを含むZIPファイルとして提供されていました。現在は、ベースOSイメージのWIMファイルを単体でダウンロードできます。Containers」という表現はその名残でしょう。【重要】システムロケールを「英語(米国)」に変更!コンテナーホストとしてのセットアップが完了したら、システムロケールを「英語(米国)」(en-us)に変更しておきます。TP3ではシステムロケールが「日本語(日本)」(ja-jp)の場合、コンテナー内での操作に失敗する(Install/Add-WindowsFeatureやDISMコマンドの失敗を確認)ことがあるからです。現在のシステムロケールは、「Get-WinSystemLocale」コマンドレットで確認することができます。システムロケールを「英語(米国)」(en-us)に変更するには、次のコマンドラインを実行してサーバーを再起動します。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。