Hi Sean, here it is: https://store.docker.com/community/images/oodthub/oodt-node <https://store.docker.com/community/images/oodthub/oodt-node>
Maybe I should mention that these images were created as part of a project to run OODT in a scalable architecture on the Cloud… We never really meant to generate a completely generic Docker version of the full OODT distribution. For example, the FM is always built with the Solr back-end. There was no attempt of generality here, rather we wanted to build a specific architecture that could be reused across NASA missions. thanks, L > On Nov 9, 2017, at 8:43 AM, Sean Kelly <ke...@apache.org> wrote: > > Thanks, Luca. > > For the short term, please go ahead and add the warning like on [1] that > using the image = agreeing to Oracle's license. > > Another issue that we should address is the size of the image: > > alpine latest 76da55c8019d 8 weeks ago > 3.97MB > nutjob4life/catpics latest de30a9f84796 6 weeks ago > 57.4MB > lwieske/java-8 jdk-8u131-slim 326f0b00e419 4 months ago > 164MB > python 2.7-slim 451c85955bc2 3 months ago > 182MB > plone latest e9918460c2e8 9 months ago > 424MB > oodthub/oodt-node latest cac1bf988d5d 3 months ago > 1.38GB > > 1.38 *giga* bytes! I'm going to wager you're not using a multi-stage build > here because that's enormous. Once you commit the Dockerfile we can work > together to see if we can trim it down a bit. > > Take care > --k > > >> Cinquini, Luca (398G) <mailto:luca.cinqu...@jpl.nasa.gov >> <mailto:luca.cinqu...@jpl.nasa.gov>> >> 2017-11-8 at 1.41 p >> Hi Sean, >> I am afraid I am responsible for creating those images :)… >> >> Chris asked me already to move them to the official Apache repo, which is on >> my list of things to do. >> In the past, openJDK gave me problem when using some advanced SSL features, >> like certificate authentication - not sure if that is the case any more. >> I think we could start with your proposal [1] and then possibly implement >> [3]. >> >> BTW all these images are based on OODT-1.0, and contain only a few core >> services (File Manager, Workflow Manager, Crawler). >> >> thanks, Luca >> >> >> Chris Mattmann <mailto:mattm...@apache.org <mailto:mattm...@apache.org>> >> 2017-11-8 at 1.34 p >> Great catch! >> >> I would vote to just switch it to OpenJDK yay…. >> >> Cheers >> Chris >> >> >> >> >> On 11/8/17, 11:33 AM, "Sean Kelly" <ke...@apache.org> wrote: >> >> Hi folks: >> >> I'm playing more and more with Docker and happily discovered that >> there's already an OODT presence on the Docker Store [1]. >> >> So I pulled the oodt-node image [2] and looked inside ("docker history >> --no-trunc") and saw that one of the steps performed is: >> >> /bin/sh -c wget --no-cookies --no-check-certificate --header "Cookie: >> oraclelicense=accept-securebackup-cookie" -O >> /tmp/jdk-8-linux-x64.rpm >> "http://download.oracle.com/otn-pub/java/jdk/${JAVA_VERSION}-${JAVA_BUILD_VERSION}/d54c1d3a095b4ff2b6607d096fa80163/jdk-${JAVA_VERSION}-linux-x64.rpm" >> >> What stands out is the cookie. >> >> My fear is that using this image effectively makes the user accept >> Oracle's license agreement for Java but in no way notifies the user this >> is happening. >> >> Could we at least update the page at [1] to warn users, similar to the >> way this unofficial Java 8 image does it [3]? Or even better, try OpenJDK? >> >> --Sean >> >> [1] https://store.docker.com/profiles/oodthub >> [2] https://store.docker.com/community/images/oodthub/oodt-node >> [3] https://store.docker.com/community/images/lwieske/java-8 >> >> -- >> Sean Kelly >> Member, Apache Software Foundation >> >> >> >> Sean Kelly <mailto:ke...@apache.org <mailto:ke...@apache.org>> >> 2017-11-8 at 1.33 p >> Hi folks: >> >> I'm playing more and more with Docker and happily discovered that there's >> already an OODT presence on the Docker Store [1]. >> >> So I pulled the oodt-node image [2] and looked inside ("docker history >> --no-trunc") and saw that one of the steps performed is: >> >> /bin/sh -c wget --no-cookies --no-check-certificate --header "Cookie: >> oraclelicense=accept-securebackup-cookie" -O /tmp/jdk-8-linux-x64.rpm >> "http://download.oracle.com/otn-pub/java/jdk/${JAVA_VERSION}-${JAVA_BUILD_VERSION}/d54c1d3a095b4ff2b6607d096fa80163/jdk-${JAVA_VERSION}-linux-x64.rpm >> >> <http://download.oracle.com/otn-pub/java/jdk/${JAVA_VERSION}-${JAVA_BUILD_VERSION}/d54c1d3a095b4ff2b6607d096fa80163/jdk-${JAVA_VERSION}-linux-x64.rpm>" >> >> What stands out is the cookie. >> >> My fear is that using this image effectively makes the user accept Oracle's >> license agreement for Java but in no way notifies the user this is happening. >> >> Could we at least update the page at [1] to warn users, similar to the way >> this unofficial Java 8 image does it [3]? Or even better, try OpenJDK? >> >> --Sean >> >> [1] https://store.docker.com/profiles/oodthub >> <https://store.docker.com/profiles/oodthub> >> [2] https://store.docker.com/community/images/oodthub/oodt-node >> <https://store.docker.com/community/images/oodthub/oodt-node> >> [3] https://store.docker.com/community/images/lwieske/java-8 >> <https://store.docker.com/community/images/lwieske/java-8>
signature.asc
Description: Message signed with OpenPGP using GPGMail