# Does discourse hosting use docker for all customer instances?

**URL:** <https://meta.discourse.org/t/does-discourse-hosting-use-docker-for-all-customer-instances/293901>\
**Category:** Self-hosting\
**Tags:** hosting\
**Created:** [February 2, 2024, 12:33pm UTC](https://meta.discourse.org/t/does-discourse-hosting-use-docker-for-all-customer-instances/293901 "2024-02-02T12:33:47Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)\
**Post date:** [February 2, 2024, 5:57pm UTC](https://meta.discourse.org/t/does-discourse-hosting-use-docker-for-all-customer-instances/293901/6 "2024-02-02T17:57:55Z")

</div>

> [@rubydoob](#):
>
> docker runs the discourse and the database etc?

Yes, almost all our hosting services are run in containers.

> [@rubydoob](#):
>
> Or do you have a shared database server where each customer has their own database?

With thousands of customers come thousands of databases 😄

> [@rubydoob](#):
>
> If you run each customer using docker, what do you use to manage/orchestrate all of this??

Now that you mention, it’s been a while since we blogged about our hosting tidbits on our blog.

Nowadays we use a combination of Puppet and Nomad to do orchestration.

> [@rubydoob](#):
>
> If there is a blog post those goes into the details that would be very interesting to read.

We should follow up on this @stella 📝

---

_[View the full topic](https://meta.discourse.org/t/does-discourse-hosting-use-docker-for-all-customer-instances/293901)._
