最近我遇到了一个问题,因为我的操作系统已到期我没有注意到
。它是在 5 年前设置的,此后没有进行过操作系统升级。
我通过 Digital Ocean 实例上的管理员 Web UI 运行 discourse,只有在万不得已时才通过 SSH 登录。
如果我们可以通过 Web UI 查看堆栈中关键元素的状况,例如操作系统版本,或许还有 Docker 版本,以便我们提前收到警报,这将有助于长期的维护。
最近我遇到了一个问题,因为我的操作系统已到期我没有注意到
。它是在 5 年前设置的,此后没有进行过操作系统升级。
我通过 Digital Ocean 实例上的管理员 Web UI 运行 discourse,只有在万不得已时才通过 SSH 登录。
如果我们可以通过 Web UI 查看堆栈中关键元素的状况,例如操作系统版本,或许还有 Docker 版本,以便我们提前收到警报,这将有助于长期的维护。
这会很难,或者更可能的是,不可能做到,因为 Docker 本身不应该提供有关主机操作系统的任何信息。
我有一个 仪表板 可以进行命令行升级。它会发送一封包含以下信息的电子邮件:
我每年收费 300 美元提供支持服务,但您可以加入免费试用组并免费使用。
谢谢!我有点惊讶它这么棘手。我本以为可以公开一个端点(/admin/os_info),用基本的系统命令收集操作系统信息,然后用Ember创建一个管理员路由,并将该信息放入一个简单的模板。更好的是,也许有人已经做了类似的事情,我可以改编成一个简单的解决方案。
但无论如何,谢谢你的提示。我希望能帮助那些可能像我一样在安装过程中停滞不前的人,他们进行了大部分无需人工干预的安装,结果几年后却陷入停滞。我想我只能更频繁地登录了 ![]()