2 个月前,我为 Business Central 创建了一个 docker 容器映像。现在,当我尝试启动容器时,它以不健康状态启动,并且 Business Central 客户端无法正常工作。
docker start <container-id>
我检查了告诉我我正在尝试运行一个超过 90 天的容器的日志。
正在初始化...正在
重新启动容器
PublicDnsName 不变
主机名是 MyBCDev
PublicDnsName 是 MyBCDev
您正在尝试运行超过 90 天的容器。
Microsoft 建议您始终运行最新版本的容器。
如果您仍想运行此容器,请将环境变量 ACCEPT_OUTDATED 设置为“Y”。
在,C:\Run\navstart.ps1:第 54 行
,C:\Run\start.ps1:第 121
行,:第 1 行
我用谷歌搜索了这个问题,我能找到的只是使用带有接受过时参数的 docker run 命令,但这会创建一个新容器。而我想启动现有的容器。
docker run --env accept_eula=Y --memory 4G microsoft/dynamics-nav
如何启动已有 90 天以上的现有 docker 容器?
更新
我使用现有的容器和存储库:标签进行了 docker 提交。但是当我使用新图像运行容器(docker run)时,它卡在了中间的某个地方