# Moving Discourse to Docker

**URL:** <https://discourse.mozilla.org/t/moving-discourse-to-docker/330>\
**Category:** Meta\
**Created:** [April 26, 2014, 4:25am UTC](https://discourse.mozilla.org/t/moving-discourse-to-docker/330 "2014-04-26T04:25:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![logan](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/logan/32/20530_2.png) [@logan](https://discourse.mozilla.org/u/logan)\
**Post date:** [April 26, 2014, 4:25am UTC](https://discourse.mozilla.org/t/moving-discourse-to-docker/330/1 "2014-04-26T04:25:16Z")

</div>

Continuing the discussion from [How do we increase adoption? (originally: Should we use Docker for Discourse?)](https://discourse.mozilla-community.org/t/should-we-use-docker-for-discourse/261):

> [@How do we increase adoption? (originally: Should we use Docker for Discourse?)](https://discourse.mozilla.org/t/how-do-we-increase-adoption-originally-should-we-use-docker-for-discourse/261/1):
>
> Docker is now the “official” method for installing Discourse, should we use that? It’ll make updating a lot easier, but it’ll take some effort to upgrade. If y’all want to, I’m fine with that. It doesn’t look like it should be that hard to make it work for us. [https://github.com/discourse/discourse\_docker](https://github.com/discourse/discourse_docker)

@tanner and I just set up a new dev instance of Discourse using Docker, and it works beautifully. Most importantly, there is much less overhead, especially when it comes to upgrades, which were often complex under the previous manual installation.

We plan to move the production instance to Docker today (April 26). There should ideally be minimal downtime, and there will be no user-facing changes.

---

<div class="post-metadata">

**Author:** ![logan](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/logan/32/20530_2.png) [@logan](https://discourse.mozilla.org/u/logan)\
**Post date:** [April 27, 2014, 4:19am UTC](https://discourse.mozilla.org/t/moving-discourse-to-docker/330/2 "2014-04-27T04:19:54Z")

</div>

…and we are now using Docker! **Huge** props to @tanner for getting Puppet working with Docker + Discourse. We’re getting more and more automated! 😄
