2024 / 7 / 24
systemctl daemon-reload
功能:
重新加载 systemd 的配置文件。systemd 是一个系统和服务管理器,用于初始化系统、管理系统服务和守护进程。
当对 systemd 配置文件(如 unit 文件)进行修改后,需要运行这个命令以使这些修改生效。
典型场景:
/etc/systemd/system/docker.service
),需要运行 systemctl daemon-reload
让 systemd 重新加载这些配置。systemctl restart docker
功能:
典型场景:
修改了 Docker 配置文件(如 /etc/docker/daemon.json
)后,需要重启 Docker 服务以使配置生效。
Docker 服务出现问题,需要通过重启来尝试恢复正常工作。
sudo systemctl restart docker
systemctl status docker
功能:
典型场景:
检查 Docker 服务是否正常运行。
诊断 Docker 服务的运行状态和日志信息,以排除故障。
systemctl status docker
systemctl daemon-reload
:重新加载 systemd 配置文件。
systemctl restart docker
:重启 Docker 服务。
systemctl status docker
:查看 Docker 服务的状态。