Getting Started
Architecture
NServiceBus
Transports
Persistence
ServiceInsight
ServicePulse
ServiceControl
Monitoring
Samples

Running ServicePulse in containers

Docker images for ServicePulse exist on Docker Hub under the Particular organization and are available for Windows and Linux.

Containers overview

ServicePulse is stateless and requires no volume mapping. The UI fully runs in the client browser which connects directly to the ServiceControl API. Therefore it does not need any initialization.

Ports

Port 80 is used for serving the ServicePulse web application.

Environment

ServicePulse is available as a Linux and a Windows image.

Linux:

The particular/servicepulse image is based on Ubuntu:latest.

Windows:

The particular/servicepulse-windows image is based on mcr.microsoft.com/windows/servercore/iis.

Running using Docker

Linux:

Host ServicePulse on Ubuntu Linux via Nginx run:

docker run -p 80:90 --detach particular/servicepulse:1

Windows:

Host ServicePulse on Windows 2016 or later (Windows 10, Windows 2019) via IIS run:

docker run -p 80:80 --detach particular/servicepulse-windows:1