ITメモ

ITのこと学習中

WindowsにDocker Engineをインストール

Business CentralをDockerを使ってインストールしますが、Docker EngineとDocker クライアントをインストールする方法がマイクロソフトから紹介されてます。

learn.microsoft.com

Windows環境へDockerをインストールする方法になります。
対象のWindows OSは(2022年10月の時点)

  • Windows 10 Professional または Enterprise 以上で Anniversary Update (バージョン 1607) を適用済
  • Windows Server 2016、あるいは Windows Server 2019

Windows Serverでの方法

Windows PowerShell を管理者  として開き、次のコマンドを実行
Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
Y (はい) を選択

Install-Package コマンドでパッケージをインストールし、すべて「はい」 を選択
Install-Package -Name Docker -ProviderName DockerMsftProvider

コンピューターを再起動
Restart-Computer -Force

Windows 10の場合、Docker Desktopをインストールし、Switch to Windows Container...でWindowsコンテナを使うように処理をしてから、アンインストール。1日以内だからDocker Desktopの料金かからないかも?Host OSのDockerでLinuxコンテナは使えなくなります。

Docker Desktopアンインストール後、Docker EngineとDocker Cliは自分のPCに残りました。

Docker公式のバイナリURLからDocker をダウンロードしてインストール後、環境変数PATHを設定して使う方法もあります。

またはFreddyさんが公開しているPowerShellスクリプトでDockerを入れることも可能です

https://github.com/microsoft/nav-arm-templates/blob/master/CleanupAfterDocker.ps1

 

これでDynamics 365 Business CentralをDockerを使ってインストールできます。