BC 17 在 Docker 环境中安装

BC 17 Installation in a Docker Environment

在 BC17 之前,我会下载适当的图像文件并使用 new-navContainer 命令创建一个 BC 容器。我读到 BC17 的过程不同。我发现的文章只说流程正在改变,但没有说新流程是什么。

有人知道创建 BC17 Docker 容器的新方法吗?

谢谢。

您需要从 NavContainerHelper 切换到 BcContainerHelper。

  1. 删除使用 NavContainerHelper 创建的所有现有容器:

    Get-NavContainer | Remove-NavContainer
    
  2. 删除 NavContainerHelper:

    Get-InstalledModule "navcontainerhelper" -AllVersions | Uninstall-Module
    
  3. 安装 BcContainerHelper

    Install-Module BcContainerHelper -force
    
  4. 使用 New-BcContainer 重新创建您的容器。

切换到 BcContainerHelper 后,您会注意到一个新文件夹 C:\bcartifacts.cache 将出现在您的系统上。此文件夹用于缓存为特定版本的 Business Central 创建图像所需的工件。

如果您的 C 盘上没有那么多 space,您可以通过编辑 $bcContainerHelperConfig 变量的属性来更改缓存的位置。

有关更多信息,您可以查看 this blog post