通过 ssh 安装后 Azure 包消失

Azure packages disappearing after installing it via ssh

我通过 azure ssh 安装了 supervisord 和 mysql。

但是过了几天,我所有安装的包都不见了,我在mysql里的表也都不见了。

服务器好像经常更新,不过我的文件没问题。

我需要设置什么吗?

您使用的是 PaaS 服务,而不是虚拟机,您无法在其上安装 MySQL 等应用程序。好吧,Azure 允许你这样做,但正如你所经历的,当 Azure 进行维护时,你的应用程序 will/can 会被移动到另一个主机。这是正常行为。

App Service 的一个解决方案是使用容器和 Docker Compose 文件。