背景知识:我有一台运行 Docker 镜像的 Linux Synology 服务器。有一个 Docker 镜像中已经包含大量内容,我无法重新创建它,因此基本上是错误地作为 VM 运行。此外,我无法编辑 Dockerfile,因为 Synology 服务器中的界面有点混乱,这真的很难维护(它们在一个不打算更新的隐藏文件夹中创建自动只读 Dockerfile)
问题是由于docker没有init系统+cron服务没有启动,所以我想找到一种在启动后激活cron服务的方法。
我发现的唯一想法是伪造已经在启动时运行的可执行文件之一,例如 apache2,并在那里创建一个执行的脚本,即真正的 apache2 服务 + cron 服务。
我知道这是一个非常奇怪的想法,但我想不出任何其他选择,这就是为什么我请求你的帮助,以找到更优雅的东西。