# Install with Docker compose

**URL:** https://meta.discourse.org/t/install-with-docker-compose/27386
**Category:** Self-hosting
**Tags:** docker
**Created:** [April 9, 2015, 2:24pm UTC](https://meta.discourse.org/t/install-with-docker-compose/27386 "2015-04-09T14:24:35Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Pierre\_Thierry](https://avatars.discourse-cdn.com/v4/letter/p/b9e5f3/32.png) [@Pierre\_Thierry](https://meta.discourse.org/u/Pierre_Thierry)
#### Post date: [April 9, 2015, 2:24pm UTC](https://meta.discourse.org/t/install-with-docker-compose/27386/1 "2015-04-09T14:24:35Z")

</div>

The current installation method uses a Discourse-specific script to which you have to give total control of your Docker host to do the installation, upgrades and so on.

Would it be possible to provide a docker-compose.yml configuration to build and deploy Discourse with the standard tools?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [April 9, 2015, 10:33pm UTC](https://meta.discourse.org/t/install-with-docker-compose/27386/2 "2015-04-09T22:33:34Z")

</div>

I am not rewriting battle tested `launcher` which has been working really well for us for the last year to use compose that was just released a few months ago and does not even support a large amount of stuff `launcher` and `pups` do.

Feel free to give it a shot and let me know how you go.

---

<div class="post-metadata">

### Author: ![Pierre\_Thierry](https://avatars.discourse-cdn.com/v4/letter/p/b9e5f3/32.png) [@Pierre\_Thierry](https://meta.discourse.org/u/Pierre_Thierry)
#### Post date: [April 10, 2015, 12:08pm UTC](https://meta.discourse.org/t/install-with-docker-compose/27386/3 "2015-04-10T12:08:02Z")

</div>

Fair enough.

But `launcher` itself uses an image on the Docker Hub whose Dockerfile is not provided there. I didn’t find the documentation or the code to see how that image is produced. Can you point me to it?

---

<div class="post-metadata">

### Author: ![gerhard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gerhard/32/119479_2.png) [@gerhard](https://meta.discourse.org/u/gerhard)
#### Post date: [April 10, 2015, 12:11pm UTC](https://meta.discourse.org/t/install-with-docker-compose/27386/4 "2015-04-10T12:11:03Z")

</div>

> **[discourse\_docker/image at master · discourse/discourse\_docker](https://github.com/discourse/discourse_docker/tree/master/image)**
>
> master/image

---

<div class="post-metadata">

### Author: ![Pierre\_Thierry](https://avatars.discourse-cdn.com/v4/letter/p/b9e5f3/32.png) [@Pierre\_Thierry](https://meta.discourse.org/u/Pierre_Thierry)
#### Post date: [April 10, 2015, 10:00pm UTC](https://meta.discourse.org/t/install-with-docker-compose/27386/5 "2015-04-10T22:00:38Z")

</div>

OK, my bad, it seems it could not have been much more in plain view than that. Thanks for the patience.

---

<div class="post-metadata">

### Author: ![stephane\_klein](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephane_klein/32/107287_2.png) [@stephane\_klein](https://meta.discourse.org/u/stephane_klein)
#### Post date: [May 29, 2015, 2:48pm UTC](https://meta.discourse.org/t/install-with-docker-compose/27386/6 "2015-05-29T14:48:06Z")

</div>

I see that : [GitHub - codeformuenster/docker-compose-discourse: docker-compose for discourse · GitHub](https://github.com/codeformuenster/docker-compose-discourse)

---

<div class="post-metadata">

### Author: ![themightychris](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/themightychris/32/115183_2.png) [@themightychris](https://meta.discourse.org/u/themightychris)
#### Post date: [July 11, 2018, 6:45pm UTC](https://meta.discourse.org/t/install-with-docker-compose/27386/7 "2018-07-11T18:45:09Z")

</div>

This looks like the best current source: [GitHub - libresh/compose-discourse: Moved to https://lab.libreho.st/libre.sh/compose/discourse · GitHub](https://github.com/libresh/compose-discourse)

---

<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: [July 11, 2018, 6:51pm UTC](https://meta.discourse.org/t/install-with-docker-compose/27386/8 "2018-07-11T18:51:20Z")

</div>

Pros and Cons of this repo are discussed here: [Community supported official docker image](https://meta.discourse.org/t/community-supported-official-docker-image/83768)
