Docker 服务管理与内存优化指南

发布于 2026-05-05  93 次阅读


在低内存(如1核2G)的云服务器上,Docker 及其守护进程(dockerd、containerd)即使在没有运行容器时也会占用约 100MB-150MB 的内存。为了给 Web 服务(如 PHP/MySQL)腾出空间,我们可以手动管理 Docker 的开关。

1. 关闭 Docker (释放内存)

当你暂时不需要使用 Docker 容器时,执行以下命令完全停止相关服务:


2. 开启 Docker (恢复使用)

当需要运行 Docker 容器时,执行以下命令恢复服务:


3. 常用容器管理命令

开启 Docker 服务后,你可能需要管理具体的容器:

查看容器状态

启动/停止特定容器

4. 故障排查