与我共事的人不是这样。当我告诉他们已过支持期时,他们也不会更新。
我很确定容器内运行的东西无法知道它运行的是哪个版本的 Docker。
也许可以。看起来你可以从容器内部获取这个信息,以查看正在运行的版本。
https://docs.docker.com/engine/api/v1.30/#operation/SystemVersion
所以也许他们可以做得更好。如果它真的有效,那将是添加到仪表板的一件很酷的事情。
它通常是有效的。例外情况是数据库已迁移。
如果操作系统已过时,我通常发现迁移到新的虚拟机更简单、更安全。理想情况下,您应该在旧服务器仍然正常工作时进行迁移。请参阅 将 Discourse 站点迁移到另一台 VPS 并使用 rsync
如果您有备份,可以跳过复制数据库和数据库升级,只需在新数据库上恢复它即可。