But your Dockerfile gets the distribution from http://www-us.apache.org/dist/karaf/${KARAF_VERSION}/apache-karaf-4.1.1.tar.gz <http://www-us.apache.org/dist/karaf/$%7BKARAF_VERSION%7D/apache-karaf-4.1.1.tar.gz> ?
> On 16 Jun 2017, at 15:12, Jean-Baptiste Onofré <[email protected]> wrote: > > Let me check as I'm using a custom Karaf distribution (kellar). > > I keep you posted. > > Regards > JB > > On 06/16/2017 04:10 PM, Daniel McGreal wrote: >> Indeed… >> The mkroli Dockerfile is identical, apart from the MAINTAINER line, and yet >> I get an error in some script file, and the container exits when the console >> appears (presumably because it encounters an EOF?)... >> Argent:~ dan$ docker run mkroli/karaf >> __ __ ____ >> / //_/____ __________ _/ __/ >> / ,< / __ `/ ___/ __ `/ /_ >> / /| |/ /_/ / / / /_/ / __/ >> /_/ |_|\__,_/_/ \__,_/_/ >> Apache Karaf (4.1.1) >> Hit '<tab>' for a list of available commands >> and '[cmd] --help' for help on a specific command. >> Hit '<ctrl-d>' or type 'system:shutdown' or 'logout' to shutdown Karaf. >> Error in initialization script: /opt/karaf/etc/shell.init.script: String >> index out of range: 0 >> karaf@root()> >> Argent:~ dan$ >> Running in server mode works, but is a bit quiet. Is there a way for it to >> also output something like log:tail when booted? >> docker run mkroli/karaf server >> I’m surprised yours works as-is, though I am finding Docker not to be living >> up anywhere near to its hype. >> Dan. >>> On 16 Jun 2017, at 15:04, Jean-Baptiste Onofré <[email protected] >>> <mailto:[email protected]> <mailto:[email protected] >>> <mailto:[email protected]>>> wrote: >>> >>> Hi Dan, >>> >>> docker run kellar >>> __ __ ____ >>> / //_/____ __________ _/ __/ >>> / ,< / __ `/ ___/ __ `/ /_ >>> / /| |/ /_/ / / / /_/ / __/ >>> /_/ |_|\__,_/_/ \__,_/_/ >>> >>> Apache Karaf (4.1.1) >>> >>> Hit '<tab>' for a list of available commands >>> and '[cmd] --help' for help on a specific command. >>> Hit '<ctrl-d>' or type 'system:shutdown' or 'logout' to shutdown Karaf. >>> >>> >>> What issue do you have ? >>> >>> Do you see the MOTD and then it exits ? >>> >>> Regards >>> JB >>> >>> On 06/16/2017 03:58 PM, Daniel McGreal wrote: >>>> This seems fairly identical to the mkroli Dockerfile. Does docker run work >>>> for you with this file then presumably? For me, it exits as soon as the >>>> console appears. >>>>> On 16 Jun 2017, at 14:27, Jean-Baptiste Onofré <[email protected] >>>>> <mailto:[email protected]> <mailto:[email protected] >>>>> <mailto:[email protected]>>> wrote: >>>>> >>>>> Hi Dan, >>>>> >>>>> Here's a dockerfile I'm using starting from the official java image: >>>>> >>>>> FROM java:8-jdk >>>>> ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64 >>>>> >>>>> ENV KARAF_VERSION=4.1.1 >>>>> >>>>> RUN wget >>>>> http://www-us.apache.org/dist/karaf/${KARAF_VERSION}/apache-karaf-${KARAF_VERSION}.tar.gz >>>>> >>>>> <http://www-us.apache.org/dist/karaf/$%7BKARAF_VERSION%7D/apache-karaf-$%7BKARAF_VERSION%7D.tar.gz>; >>>>> \ >>>>> mkdir /opt/karaf; \ >>>>> tar --strip-components=1 -C /opt/karaf -xzf >>>>> apache-karaf-${KARAF_VERSION}.tar.gz; \ >>>>> rm apache-karaf-${KARAF_VERSION}.tar.gz; \ >>>>> mkdir /deploy; \ >>>>> sed -i 's/^\(felix\.fileinstall\.dir\s*=\s*\).*$/\1\/deploy/' >>>>> /opt/karaf/etc/org.apache.felix.fileinstall-deploy.cfg >>>>> >>>>> VOLUME ["/deploy"] >>>>> EXPOSE 1099 8101 44444 >>>>> ENTRYPOINT ["/opt/karaf/bin/karaf"] >>>>> >>>>> By the way, I'm in the process to create official Apache Karaf images. >>>>> >>>>> Regards >>>>> JB >>>>> >>>>> On 06/16/2017 03:12 PM, Daniel McGreal wrote: >>>>>> Hi Karaf users, >>>>>> I’m trying to run Karaf in Docker using mkroli/karaf. >>>>>> docker run mkroli/karaf fails, possibly because the console is running >>>>>> and it gets an EOF immediately. docker run mkroli/karaf server works, >>>>>> but is a bit silent for my liking… can I somehow get it to output >>>>>> log:tail? >>>>>> Best, Dan. >>>>> >>>>> -- >>>>> Jean-Baptiste Onofré >>>>> [email protected] <mailto:[email protected]> >>>>> <mailto:[email protected] <mailto:[email protected]>> >>>>> http://blog.nanthrax.net <http://blog.nanthrax.net/> >>>>> Talend - http://www.talend.com <http://www.talend.com/> >>> >>> -- >>> Jean-Baptiste Onofré >>> [email protected] <mailto:[email protected]> >>> <mailto:[email protected] <mailto:[email protected]>> >>> http://blog.nanthrax.net <http://blog.nanthrax.net/> >>> Talend - http://www.talend.com <http://www.talend.com/> > > -- > Jean-Baptiste Onofré > [email protected] <mailto:[email protected]> > http://blog.nanthrax.net <http://blog.nanthrax.net/> > Talend - http://www.talend.com <http://www.talend.com/>
