0
我正在运行一个Docker容器,其中应用程序需要运行autofs
服务,但它当前并未默认运行。该容器已经使用supervisord
来管理多个后台进程,所以我想我应该将该服务添加到主管的程序列表中。在Docker容器中启动系统服务
有没有办法做到这一点,而不是重复/etc/init.d/autofs
的许多逻辑?像这样:
[program:autofs]
service = autofs
会很棒,但这种语法似乎并不支持supervisord。 我应该直接拨打systemctl
,service
或/etc/init.d/autofs
吗?
我经常编写systemd-unit脚本来自动启动容器。这非常简单和舒适。 – n2o
我认为这是相反的问题?我希望我的容器启动服务,而不是启动容器的服务。 :) –
哎呀,对不起,我误解了你:D – n2o