我试图使用以下方法在Azure中创建一个容器:
New-NavContainer -accept_eula -containerName "test" -auth Windows -imageName
"mcr.microsoft.com/businesscentral/sandbox:base" -includeCSide -enableSymbolLoading -licenseFile
"licence.flf"但是它似乎不允许在Azure中设置ResourceGroup :所以我尝试使用以下方法:
az container create --name test--image "mcr.microsoft.com/businesscentral/sandbox" --resource-
group testGroup --os-type Windows --cpu 2 --memory 3 --environment-variables ACCEPT_EULA=Y
ACCEPT_OUTDATED=Y USESSL=N --ip-address public --port 80 443 7048 7049 8080 我使用的图像名为"mcr.microsoft.com/businesscentral/sandbox",但这能得到最新的图像吗?
但是我应该在哪里指定LicenseFile呢?
发布于 2020-06-25 02:59:50
如果希望将开发沙箱放在本地计算机上的容器中,则必须安装Docker并在机器上工作。
首先,您定义的用户名和密码将转换为PowerShell凭据对象,然后使用New-NavContainer命令完成创建沙箱的所有繁重工作。
您还可以通过Azure在Azure容器实例上立即创建一个NAV容器。如果希望创建NAV容器并上载开发许可证,则需要在环境变量中添加此参数:
-e ACCEPT_EULA=Y USESSL=N LICENSEFILE=c:\myfolder\license.flf有关更多细节,您可以参考此文章。
https://stackoverflow.com/questions/62549874
复制相似问题