http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-part-two.html
[root@k8s-node4 ~]# cat /etc/systemd/system/docker.service
[Unit]--启动顺序和依赖关系单元
Description=Docker Application Container Engine --docker服务的简单描述
Documentation=http://docs.docker.com --文档的位置
After=network.target docker-storage-setup.service --定义docker服务应在哪些服务后启动,只是启动顺序,并不是依赖关系
Wants=docker-storage-setup.service --依赖关系,是弱依赖如果依赖的这个服务没有运行或者失败,不会影响到docker服务的继续运行;Requires字段表示强依赖关系,如果依赖的服务没有运行或者失败,那么docker服务也必须退出,不执行。
[Service]-- 启动行为ExecReload=/bin/kill -s HUP $MAINPID --重启服务时,执行的命令
Delegate=yesWantedBy=multi-user.target 表示docker服务所在的服务组。systemd默认启动的服务组是multi-user.target服务组