# Can Discourse ship frequent Docker images that do not need to be bootstrapped?

**URL:** https://meta.discourse.org/t/can-discourse-ship-frequent-docker-images-that-do-not-need-to-be-bootstrapped/33205
**Category:** Development
**Created:** [14 september 2015 om 07:01 UTC](https://meta.discourse.org/t/can-discourse-ship-frequent-docker-images-that-do-not-need-to-be-bootstrapped/33205 "2015-09-14T07:01:52Z")
**Posts on this page:** 1
**Showing post:** 200

<div class="post-metadata">

### Author: ![wojtek](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wojtek/32/511127_2.png) [@wojtek](https://meta.discourse.org/u/wojtek)
#### Post date: [7 juli 2025 om 14:44 UTC](https://meta.discourse.org/t/can-discourse-ship-frequent-docker-images-that-do-not-need-to-be-bootstrapped/33205/200 "2025-07-07T14:44:46Z")

</div>

> [@RGJ](#):
>
> No. Because of plugins.

Uhm… had to do a bit of digging regarding plugins and again I have to say/quote:

> [@merefield](#):
>
> it’s mess

😃

So what I’ve done - went to plugins section, clicked on first plugin looking for instructions and installation guide ([Plugin directory | Discourse - Civilized Discussion](https://www.discourse.org/plugins) → [https://www.discourse.org/plugins/apple-login](https://www.discourse.org/plugins/apple-login) → [Discourse Apple Authentication](https://meta.discourse.org/t/discourse-apple-authentication/171485) → [Install plugins on a self-hosted site](https://meta.discourse.org/t/install-plugins-on-a-self-hosted-site/19157)) and… dear lord - what a convoluted “mess”.

Why on earth you would need new image just to have plugins? With docker you can just specify mount directory for plugins and then place it there…

I’m not a Ruby guy so the things may be weirder here, but for example in the Java world you just drop a `jar` with the plugin so it would be loaded and voila - you have it running. And you are using the same image as everyone else…

---

_[View the full topic](https://meta.discourse.org/t/can-discourse-ship-frequent-docker-images-that-do-not-need-to-be-bootstrapped/33205)._
