2017-09-02 23 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