# 社区支持的官方 Docker 镜像

**URL:** https://meta.discourse.org/t/community-supported-official-docker-image/83768
**Category:** Development
**Created:** [2018年三月24日 20:39 UTC](https://meta.discourse.org/t/community-supported-official-docker-image/83768 "2018-03-24T20:39:50Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![pierreozoux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pierreozoux/32/296611_2.png) [@pierreozoux](https://meta.discourse.org/u/pierreozoux)
#### Post date: [2018年三月27日 16:44 UTC](https://meta.discourse.org/t/community-supported-official-docker-image/83768/7 "2018-03-27T16:44:06Z")

</div>

> [@codinghorror](#):
>
> Anything official means we 100% own it and are fully responsible for it, so my default answer on these kinds of requests is generally gonna be a hard no.

This is an official docker image - official here is an adjective for docker. Think of it as a debian package.  
In debian, I wouldn’t need your agreement to make a debian package (except if you specifically disagree).  
In docker, it is a docker policy, I need an agreement from you, it is better.

This still doesn’t mean you have to support it. We could still state that the official way of installing it is with the `laucher` and this is not official discourse thing, just a community effort.

> [@sam](#):
>
> Can you describe the exact mechanics of what you are proposing here?

Ok, just realized it was the wrong link in the original issue, I pointed to this [issue](https://github.com/docker-library/official-images/issues/4169) with a bit more background. (will updated the post)

> [@mpalmer](#):
>
> You might want to walk before you run. Start by making something unofficial, that works, so everyone can see (a) that it works, and (b) how it works.

I’m running [this docker-compose](https://github.com/libresh/discourse) since 2 years in production.  
I host around 5 forums with that, the last one being [forum.chatons.org](https://forum.chatons.org/) a collective with 58 free software [hosters](https://chatons.org/fr/find) in France.

I already [created 4 official docker images (rocket.chat, Nextcloud, piwik..)](https://github.com/docker-library/official-images/pulls?q=is%3Apr+author%3Apierreozoux+is%3Aclosed). And also did the [official helm chart](https://github.com/kubernetes/charts/pulls?q=is%3Apr+author%3Apierreozoux+is%3Aclosed) for rocket.chat.

As a day job, I work as a [consultant](https://www.toptal.com/resume/pierre-ozoux) to help companies to migrate to kubernetes.

During my docker trainings, I actually make people [dockerize discourse](https://github.com/pierreozoux/docker-training/tree/master/exercises/image#build-a-discourse-docker-image) 😛 I find it nice as it is a real example!

I developed a docker-compose PaaS called [libre.sh](http://libre.sh) and we are [rebooting the project](https://pad.lamyne.org/GwRghgJhBGDMCcBaAxtNiAs9pkfVA7IgKzTEZgAMAZvGNJcEA===?view#the-technical-bits) with kubernetes. I just think that I’ll migrate first the discourses, that’s why I’m here again to discuss about this topic.

What makes me want so hard this official image is the [talk for the freedom box](https://www.youtube.com/watch?v=9bDDUyJSQ9s). I want to push my changes upstream to collaborate. Of course, I can maintain my little docker image on my side, but many people are doing the same, and it is so much valuable engineering time lost.. it makes me sad.

I hope I managed to convince you, i still have some arguments in my pocket!

---

_[View the full topic](https://meta.discourse.org/t/community-supported-official-docker-image/83768)._
