Skip to content

停止信号

当 watchtower 检测到正在运行的容器需要更新时,会通过发送 SIGTERM 信号来停止该容器。 如果你的容器需要用不同的信号进行关闭,可以通过设置标签 com.centurylinklabs.watchtower.stop-signal 并赋予所需信号值来告知 watchtower。

该标签可以通过 Dockerfile 中的 LABEL 指令直接写入镜像:

docker
LABEL com.centurylinklabs.watchtower.stop-signal="SIGHUP"

或者,也可以作为 docker run 命令的一部分进行指定:

bash
docker run -d --label=com.centurylinklabs.watchtower.stop-signal=SIGHUP someimage

基于 MIT 许可证发布。