son*_*kro 5 linux shutdown docker
场景 我们有一台运行 Ubuntu Server 16.04 和 Docker 的服务器。每天,在一天结束时,我们必须关闭我们的服务器(公司的政策..)并在第二天再次打开它们。
我们通过远程(ssh)向服务器发送关闭标志来关闭服务器。
问题 我相信容器没有正常关闭,因为我注意到像 MySql 这样的容器有时会在恢复模式下启动,我们甚至还会收到一些损坏的文件。
问题 Docker 如何处理来自主机的关闭标志?它会向每个容器发送停止信号,还是会杀死所有容器?
我们如何防止此类问题再次发生?在关闭主机之前,我们是否应该编写一个脚本来向所有容器发送 docker stop 命令?
我只需添加一个在关闭期间执行的脚本:
#!/bin/bash
docker stop $(docker ps -aq)
Run Code Online (Sandbox Code Playgroud)
您可以阅读有关如何添加命令的更多信息/etc/rc0.d/README
| 归档时间: |
|
| 查看次数: |
1259 次 |
| 最近记录: |