Docker solution for ServiceControl?

Is there a linux docker solution available or coming for service control? I hate to have to provision and manage a VM just for this when I could just deploy it as a container to my Google cluster. Thoughts?

1 Like

Hi Jeremy,

At the moment we have not got such a solution. Unfortunately. We have not yet officially released NServiceBus v7 with .NET Core support. Once we do, we’ll need to upgrade ServiceControl to NServiceBus v7 first. After that, this sure seems as a great candidate to release a Docker image for. But we can’t say how long this will take before it’s actually available.


Fair enough, thanks!

Suddenly, this is becoming more important us. Right now, we’re hosted in kubernetes and have to have a windows VM with service control installed and tunneled into the cluster in order to talk to RabbitMQ. Gross.

Service Control and ServicePulse would be great as containers and seem like somewhat easy wins. A webified ServiceInsight wouldn’t be a bad move either. Looking forward to seeing this happen :slight_smile:

As a stop-gap, here is a (completely unsupported) Dockerfile I created that shows how to host ServiceControl within a docker container. The file in question uses a SQL transport, but it shouldn’t be a problem to switch it to rabbitmq with a server core base container.

what about a linux base :confused:

Impossible at the moment unfortunately. And unlikely to be realistic in the short to medium term either :slightly_frowning_face:

Willing to have the same for all 3 (Control, Insights and Pulse)… but in my case, I would host it on a windows service fabric…

Is there a user voice or something like that?

1 Like

Hi guys,

any updates on that? It would be great to have the whole platform on docker for linux.

We’re about to start trialing running ServiceControl and ServicePulse in Docker containers but initially, at least, it will be Windows only. Of the two, ServicePulse is the one in the best shape to be converted to Linux but there’s still quite a bit of work to get ServiceControl working on Linux. For now, they will be Windows only.

Hello! Just wondering if there is any progress on ServiceControl and ServicePulse running in Docker containers (at least Windows only). Is there any kind of timetable? We’re not far away from starting the install and wondering if it’s worth waiting for this.

Hi @justino. The progress has been slow for this but it’s still on our radar. At this point, I’m afraid I don’t have any further information about dates or implementation yet.