2017-09-02 85 views
-1

这是docker.service文件,我想知道[Unit]服务中的“After”标签是做什么的?After和Requires标签意味着什么在服务文件?

cd /usr/lib/systemd/system 

[Unit] 
Description=Docker Application Container Engine 
Documentation=https://docs.docker.com 
After=network.target docker.socket 
Requires=docker.socket 
Requires=flanneld.service 
After=flanneld.service 

[Service] 
EnvironmentFile=/etc/sysconfig/flanneld 
ExecStart=/usr/bin/docker daemon -H fd:// --bip=${FLANNEL_SUBNET} 
Restart=on-failure 
RestartSec=5 


[Install] 
WantedBy=multi-user.target 

回答

-1

后的标签在这里表示,推迟在这个单元中定义的泊坞窗服务的开始,直到flanneld.service启动的单位。欲了解更多信息,请看systemd unit documentation