Yes, but I tried with kellar.

Let me check with 4.1.1 "vanilla".

Regards
JB

On 06/16/2017 04:13 PM, Daniel McGreal wrote:
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é <j...@nanthrax.net <mailto:j...@nanthrax.net>> 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é <j...@nanthrax.net <mailto:j...@nanthrax.net><mailto:j...@nanthrax.net>> 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é <j...@nanthrax.net <mailto:j...@nanthrax.net><mailto:j...@nanthrax.net>> 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 wgethttp://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é
jbono...@apache.org <mailto:jbono...@apache.org><mailto:jbono...@apache.org>
http://blog.nanthrax.net <http://blog.nanthrax.net/>
Talend -http://www.talend.com <http://www.talend.com/>

--
Jean-Baptiste Onofré
jbono...@apache.org <mailto:jbono...@apache.org><mailto:jbono...@apache.org>
http://blog.nanthrax.net <http://blog.nanthrax.net/>
Talend -http://www.talend.com <http://www.talend.com/>

--
Jean-Baptiste Onofré
jbono...@apache.org <mailto:jbono...@apache.org>
http://blog.nanthrax.net <http://blog.nanthrax.net/>
Talend -http://www.talend.com <http://www.talend.com/>


--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to