问题描述
在BC17之前,我将下载适当的图像文件并使用new-navContainer命令创建一个BC容器。我已经读过,BC17的处理过程有所不同。我发现的文章只是说过程正在改变,而新过程却没有。
有人知道创建BC17 Docker容器的新方法吗?
谢谢。
解决方法
您需要从NavContainerHelper切换到BcContainerHelper。
-
删除所有使用NavContainerHelper创建的现有容器:
Get-NavContainer | Remove-NavContainer
-
删除NavContainerHelper:
Get-InstalledModule "navcontainerhelper" -AllVersions | Uninstall-Module
-
安装BcContainerHelper
Install-Module BcContainerHelper -force
-
使用
New-BcContainer
重新创建容器。
切换到BcContainerHelper后,您会注意到一个新文件夹C:\bcartifacts.cache
将出现在您的系统上。此文件夹用于缓存为特定版本的Business Central创建图像所需的工件。
如果C驱动器上没有足够的空间,则可以通过编辑$bcContainerHelperConfig
变量的属性来更改缓存的位置。
有关更多信息,您可以查看this blog post。