目录

Systemd管理服务

# 启动服务
sudo systemctl start docker

# 停止服务
sudo systemctl stop docker  

# 开机启动服务
sudo systemctl enable docker

# 禁止开机启动服务
sudo systemctl disable docker
[Unit]
Description=my_server # 服务名称
After=network.target

[Service]
Type=simple
User=ubuntu # 用户
Group=ubuntu # 用户组
WorkingDirectory=/home/ubuntu # 工作目录
ExecStart=/home/ubuntu/start.sh # 启动命令
Restart=on-failure # 异常重启机制 on-failure: 异常退出重启, always: 退出后总是重启

[Install]
WantedBy=multi-user.target