systemd 257 B

1234567891011121314151617181920
  1. #!/bin/sh
  2. set -e
  3. cid="$1"
  4. auth="$2"
  5. desc="$3"
  6. cat <<-EOF
  7. [Unit]
  8. Description=$desc
  9. Author=$auth
  10. After=docker.service
  11. [Service]
  12. ExecStart=/usr/bin/docker start -a $cid
  13. ExecStop=/usr/bin/docker stop -t 2 $cid
  14. [Install]
  15. WantedBy=local.target
  16. EOF