I don't see the point of having lots of different images and passing in variables to add to the configuration can also get a bit clunky.

I would have 1 or 2 images maybe standalone and clustered and allow the configuration files location to be passed in when the image is run, something like

docker run --name my-artemis -e ARTEMIS_CONF=somewhere else


On 01/10/15 14:00, Clebert Suconic wrote:
These are the options that can be part of a create:

https://gist.github.com/clebertsuconic/a4a7c02e3b71961ca181

On Thu, Oct 1, 2015 at 8:58 AM, Clebert Suconic <[email protected]>
wrote:

I'm afraid I kind of disagree with you in believeing there is value on

the artemis
create phase. There is very little  customization at that point and very
little to no value at all would be added by generating a docker image at
this phase, i.e: Why not just have an official docker image published in
dockerhub that would have the very same effect with much less tooling and
non standard procedures involved?



Actually you got that part wrong... There's a lot of customizations being
done as part of ./artemis create...

For example, clustered, non clustered, HTTP PORT, ports, what users,
security... and we can even add more options to it.

So, adding a --docker would allow users to create a very customized
version of a docker instance. And the maven plugins we created as part of
the examples on 1.1.0 would get all the benefit of such a new feature.


*What about creating an image of an already customized instance?*


you could have a lot of customizations..


Personally I would create one or two images, the one I already created and
potentially another one customized for clustering.


I don't think it would be just one or two





Reply via email to