[Unit] Description=HYApp deploy platform frontend After=docker.service network-online.target Wants=network-online.target Requires=docker.service [Service] Type=simple EnvironmentFile=/etc/hyapp/deploy-platform/docker.env ExecStartPre=-/usr/bin/env docker rm -f ${CONTAINER_NAME} ExecStart=/usr/bin/env docker run --name=${CONTAINER_NAME} --rm --network=host --init --pull=never --stop-signal=SIGTERM --stop-timeout=${STOP_TIMEOUT_SEC} --env-file=/etc/hyapp/deploy-platform/docker.env --env=TZ=UTC --log-driver=json-file --log-opt=max-size=100m --log-opt=max-file=5 ${IMAGE} ExecStop=/usr/bin/env docker stop -t ${STOP_TIMEOUT_SEC} ${CONTAINER_NAME} Restart=always RestartSec=3 [Install] WantedBy=multi-user.target