diff --git a/doc/docker-hellomicronaut.service b/doc/docker-hellomicronaut.service index 5e91db3..7fc648d 100644 --- a/doc/docker-hellomicronaut.service +++ b/doc/docker-hellomicronaut.service @@ -1,6 +1,8 @@ # # Example systemd service file for running container # +# Image needs to be build/available locally. +# # Install into /etc/systemd/system/docker-hellomicronaut.service # systemctl daemon-reload # systemctl enable docker-hellomicronaut.service diff --git a/doc/podman-hellomicronaut.service b/doc/podman-hellomicronaut.service new file mode 100644 index 0000000..b2db63f --- /dev/null +++ b/doc/podman-hellomicronaut.service @@ -0,0 +1,27 @@ +# +# Example systemd service file for running container +# +# Image needs to be build/available locally. +# +# Install into /etc/systemd/system/podman-hellomicronaut.service +# systemctl daemon-reload +# systemctl enable podman-hellomicronaut.service +# systemctl start podman-hellomicronaut.service +# + +[Unit] +Description=Hellomicronaut Container +#After=docker.service +#Requires=docker.service +#User=nobody + +[Service] +TimeoutStartSec=0 +Restart=always +ExecStartPre=-/usr/bin/podman stop %n +#ExecStartPre=-/usr/bin/docker rm %n +#ExecStartPre=/usr/bin/docker pull redis +ExecStart=/usr/bin/podman run --rm --name %n --publish 8080:8080 hellomicronaut + +[Install] +WantedBy=multi-user.target