The CoreUpdate web service can be run with a systemd unit file such as:
[Unit]
Description=Core Update
[Service]
User=core
ExecStartPre=-/usr/bin/docker kill coreupdate-%i
ExecStartPre=-/usr/bin/docker rm coreupdate-%i
ExecStart=/usr/bin/docker run --rm --name coreupdate-%i \
# mount the location of the config file
-v /etc/coreupdate:/etc/coreupdate \
# (optional) mount the location of the package payload directory
#-v /opt/packages:/packages \
--net="host" \
# container to run
# working directory to locate dashboard
-w /opt/coreupdate \
quay.io/coreos/coreupdate:latest \
# binary inside the container to execute
/opt/coreupdate/bin/coreupdate \
# path to configuration file
--yaml=/etc/coreupdate/config.yaml
ExecStop=/usr/bin/docker kill coreupdate-%i
Thanks,
Shrishma