由于群晖 NAS 系统是定制的,所以一般的 Linux 操作方式:
sudo systemctl daemon-reload
sudo systemctl restart docker
在群晖 NAS 的 shell 上是没用的。所以只能找相关的 Docker 服务重启脚本。
通过全局搜索,我找到了 /var/packages/Docker/scripts/start-stop-status 这个脚本
通过对脚本的查看,确认了可以重启 Docker 服务后,便执行对应的操作进行重启:
通过ssh进入shell后执行下面脚本
bash /var/packages/Docker/scripts/start-stop-status stop;
bash /var/packages/Docker/scripts/start-stop-status start;
重启完成后,Docker 服务果然恢复,能正常停止容器了。
文章评论