Skip to content

Instantly share code, notes, and snippets.

@marcelrv
Forked from scottslowe/nginx.service
Created January 12, 2018 15:34
Show Gist options
  • Save marcelrv/a7c1dfbddcd79f0784b34c7d5fe929b8 to your computer and use it in GitHub Desktop.
Save marcelrv/a7c1dfbddcd79f0784b34c7d5fe929b8 to your computer and use it in GitHub Desktop.
This very simple systemd unit file will launch a Docker container running the Nginx web server.
[Unit]
Description=Nginx web front-end
After=docker.service
Requires=docker.service
[Service]
TimeoutStartSec=0
ExecStartPre=/usr/bin/docker pull nginx
ExecStart=/usr/bin/docker run --rm --name nginx -p 80:80 nginx
ExecStop=/usr/bin/docker stop nginx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment