Jumping in late. This image will be used as a foundation for others to extend with many different features. Therefore I think the image should provide as much flexibility as possible
Thanks for all your work Alex. Andy. http://www.tomitribe.com - @AndyGeeDe - On a small screen device. On 23 Jun 2015 17:26, "Mark Struberg" <strub...@yahoo.de> wrote: > almost nothing. > 2 Dockerfiles and a bit of storage ;) > > LieGrue, > strub > > > > Am 23.06.2015 um 17:48 schrieb Romain Manni-Bucau <rmannibu...@gmail.com > >: > > > > 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. > >>>>>>> > >>>>>> > >>>>> > >>>> > >> > >> > >