Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

第 5 章 Systemd 服务与容器化服务比较

本章提供了一些参考材料,用于显示容器化服务与 Systemd 服务有何不同。

5.1. systemd 服务命令与容器化服务命令

下表显示了基于 Systemd 的命令和对应的 Docker 之间的一些相似性。这有助于识别您要执行的服务操作类型。

功能基于 systemd基于 Docker

列出所有服务

systemctl list-units -t service

docker ps --all

列出活跃服务

systemctl list-units -t service --state active

Docker ps

检查服务的状态

systemctl status openstack-nova-api

docker ps --filter "name=nova_api$" --all

停止服务

systemctl stop openstack-nova-api

docker stop nova_api

启动服务

systemctl start openstack-nova-api

docker start nova_api

重启服务

systemctl restart openstack-nova-api

docker restart nova_api

显示服务配置

systemctl show openstack-nova-api

systemctl cat openstack-nova-api

docker inspect nova_api

显示服务日志

journalctl -u openstack-nova-api

docker logs nova_api