Agreed than. We'll stick with plan Dockerfile.
Thanks everyone for good discussion and putting good arguments on the table.
On Mon, Nov 20, 2017 at 10:28 AM Tristan Tarrant
wrote:
> I tend to agree with Gustavo.
> The docker image should be as straightforward as possible.
That's a very good point Gustavo.
Let me try to iterate on pros and cons of each approach:
- Putting all bits into distribution:
- Pros:
- Unified approach for both project and product
- Supporting all platforms with a single distribution
- Cons:
- Long
IMHO we should ship things like scripts, external modules, drivers, etc
with the server itself, leaving the least amount of logic in the Docker
image.
What you are proposing is the opposite: introducing a templating engine
that adds a level of indirection to the Docker image (the Dockerfile is