SysVinit脚本在依赖项重启后如何重启

时间:2018-06-14 00:45:24

标签: linux init

SysVinit脚本可以使用Required-StartRequired-Stop声明依赖项:

### BEGIN INIT INFO
# Provides:          my-containerized-service
# Required-Start:    docker
# Required-Stop:     docker
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
### END INIT INFO

将此脚本符号化为/etc/rc3.d后,系统启动后会在docker之后自动启动。但是如果我手动重启docker,my-containerized-service会停止,但不会重新启动。是否有某种方法可以注册侦听docker重启的事件,然后启动我的服务。

0 个答案:

没有答案