ok so lets do as most of images ;)
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber <http://www.tomitribe.com> 2015-06-23 17:56 GMT+02:00 Alex Soto <asot...@gmail.com>: > well having twice of work when we release a new version of TomEE :) because > you need to do some steps with github to create a file which points to each > commit. Not critical work but more work. Moreover another think that I see > is that I haven not find any official image that is provided with two > different distros. > > El dt., 23 juny 2015 a les 17:48, Romain Manni-Bucau (< > rmannibu...@gmail.com>) > va escriure: > > > what's the cost of havingboth BTW? > > > > > > Romain Manni-Bucau > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > <http://rmannibucau.wordpress.com> | Github < > > https://github.com/rmannibucau> | > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber > > <http://www.tomitribe.com> > > > > 2015-06-23 17:46 GMT+02:00 Mark Struberg <strub...@yahoo.de>: > > > > > I really like Alpine. Gives you apk as well but is really down to the > > core > > > without any useless ballast. > > > > > > LieGrue, > > > strub > > > > > > > > > > Am 23.06.2015 um 17:40 schrieb Romain Manni-Bucau < > > rmannibu...@gmail.com > > > >: > > > > > > > > debian is more known IMO but not sure it changes much things for > final > > > > users, what's your opinion Alex? > > > > > > > > > > > > Romain Manni-Bucau > > > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > > > <http://rmannibucau.wordpress.com> | Github < > > > https://github.com/rmannibucau> | > > > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber > > > > <http://www.tomitribe.com> > > > > > > > > 2015-06-23 17:31 GMT+02:00 Alex Soto <asot...@gmail.com>: > > > > > > > >> Guys what do you prefer for official Docker image. Be light with > > Alpine > > > or > > > >> be versatile with Debian? > > > >> > > > >> El dl., 22 juny 2015 a les 23:59, Alex Soto (<asot...@gmail.com>) > va > > > >> escriure: > > > >> > > > >>> Thanks well I am still not 100% happy, what I am wondering is if > > debian > > > >>> image or alpine image. I m hesitant about this :) > > > >>> > > > >>> El dl., 22 juny 2015 a les 23:23, Jean-Louis Monteiro (< > > > >>> jlmonte...@tomitribe.com>) va escriure: > > > >>> > > > >>>> This is awesome Alex. > > > >>>> Thanks for driving this from start to end. > > > >>>> > > > >>>> Really great contribution. > > > >>>> > > > >>>> -- > > > >>>> Jean-Louis Monteiro > > > >>>> http://twitter.com/jlouismonteiro > > > >>>> http://www.tomitribe.com > > > >>>> > > > >>>> On Thu, Jun 18, 2015 at 11:03 AM, Alex Soto <asot...@gmail.com> > > > wrote: > > > >>>> > > > >>>>> Hi mates I have been working on creating a TomEE image in Docker. > > > >>>>> I am closely to be able to release an Apache TomEE official > > > repository > > > >>>> on > > > >>>>> docker hub, but I prefer you take a look first. > > > >>>>> > > > >>>>> First of all I have decided to change from official openjdk image > > > >> which > > > >>>> is > > > >>>>> based on debian, to official Alpine image. This change is pretty > > > >> simple, > > > >>>>> the Alpine docker image is a light docker image (only 5MB) and > > > >> following > > > >>>>> the philosophy of TomEE of light yet powerful distribution, I > think > > > >>>> this is > > > >>>>> a really good movement in these terms. Now the TomEE Docker image > > is > > > >>>> 200MB > > > >>>>> less than the one using Debian. Concretely 191MB in front of > 379MB. > > > >>>>> > > > >>>>> Let me share with you the Dockerfile content: > > > >>>>> > > > >>>>> FROM alpine:3.2 > > > >>>>> > > > >>>>> RUN apk --update add bash > > > >>>>> RUN apk --update add curl > > > >>>>> RUN apk --update add openjdk7 > > > >>>>> RUN apk --update add gnupg > > > >>>>> > > > >>>>> # add our user and group first to make sure their IDs get > assigned > > > >>>>> consistently, regardless of whatever dependencies get added > > > >>>>> RUN addgroup -S tomee && adduser -S -G tomee tomee > > > >>>>> > > > >>>>> ENV PATH /usr/local/tomee/bin:$PATH > > > >>>>> RUN mkdir -p /usr/local/tomee > > > >>>>> RUN chown tomee:tomee /usr/local/tomee > > > >>>>> WORKDIR /usr/local/tomee > > > >>>>> USER tomee > > > >>>>> > > > >>>>> RUN curl -SL http://www.apache.org/dist/tomee/KEYS -o KEYS \ > > > >>>>> && gpg --import KEYS > > > >>>>> > > > >>>>> RUN curl -SL > > > >>>>> > > > >>>>> > > > >>>> > > > >> > > > > > > https://dist.apache.org/repos/dist/release/tomee/tomee-1.7.2/apache-tomee-1.7.2-webprofile.tar.gz.asc > > > >>>>> -o > > > >>>>> tomee.tar.gz.asc > > > >>>>> > > > >>>>> RUN curl -SL > > > >>>>> > > > >>>>> > > > >>>> > > > >> > > > > > > http://apache.rediris.es/tomee/tomee-1.7.2/apache-tomee-1.7.2-webprofile.tar.gz > > > >>>>> -o > > > >>>>> tomee.tar.gz \ > > > >>>>> && tar -zxvf tomee.tar.gz \ > > > >>>>> && gpg --verify tomee.tar.gz.asc tomee.tar.gz \ > > > >>>>> && mv apache-tomee-webprofile-1.7.2/* /usr/local/tomee \ > > > >>>>> && rm -Rf apache-tomee-plus-1.7.2 \ > > > >>>>> && rm bin/*.bat \ > > > >>>>> && rm tomee.tar.gz* > > > >>>>> > > > >>>>> EXPOSE 8080 > > > >>>>> CMD ["catalina.sh", "run"] > > > >>>>> > > > >>>>> But it has two drawback is that alpine 3.2 still don't have > support > > > in > > > >>>> APK > > > >>>>> for openjdk8, but it will be added for alpine 3.3 so I am quite > > > >>>> confident > > > >>>>> that the best way to proceed is wait until it is released and > then > > > >>>> update > > > >>>>> our Dockerfile and finally release our image as official image > with > > > >>>>> OpenJDK8. > > > >>>>> > > > >>>>> The second problem is that we are setting alpine linux as default > > > >> image > > > >>>> in > > > >>>>> our distribution and not a more popular like Debian. > > > >>>>> > > > >>>>> Another message I have seen while creating the image was this > one: > > > >>>>> > > > >>>>> gpg: Signature made Sun May 17 22:18:30 2015 UTC using DSA key ID > > > >>>> D297D428 > > > >>>>> gpg: Good signature from "Jonathan Gallimore < > > jgallim...@apache.org > > > >" > > > >>>>> [unknown] > > > >>>>> gpg: WARNING: This key is not certified with a trusted signature! > > > >>>>> gpg: There is no indication that the signature belongs > to > > > the > > > >>>>> owner. > > > >>>>> Primary key fingerprint: DBCC D103 B8B2 4F86 FFAA B025 C8BB 472C > > > D297 > > > >>>> D428 > > > >>>>> > > > >>>>> I don't know if Jonathan's key was not created by a trusted key. > > > >>>>> > > > >>>>> Well that's all, let me know what you think about this change or > > what > > > >>>> you > > > >>>>> would like to see in official TomEE image. > > > >>>>> > > > >>>>> Alex. > > > >>>>> > > > >>>> > > > >>> > > > >> > > > > > > > > >