GithubHelp home page GithubHelp logo

wurstmeister / kafka-docker Goto Github PK

View Code? Open in Web Editor NEW
6.9K 6.9K 2.7K 336 KB

Dockerfile for Apache Kafka

Home Page: http://wurstmeister.github.io/kafka-docker/

License: Apache License 2.0

Shell 91.70% Dockerfile 8.30%

kafka-docker's Introduction

Docker Pulls Docker Stars Build Status

kafka-docker

Dockerfile for Apache Kafka

The image is available directly from Docker Hub

Tags and releases

All versions of the image are built from the same set of scripts with only minor variations (i.e. certain features are not supported on older versions). The version format mirrors the Kafka format, <scala version>-<kafka version>. Initially, all images are built with the recommended version of scala documented on http://kafka.apache.org/downloads. To list all available tags:

curl -s https://registry.hub.docker.com/v2/repositories/wurstmeister/kafka/tags\?page_size\=1024 | jq -r '.results[].name' | sort -u | egrep '\d.\d{2}-.*'

Everytime the image is updated, all tags will be pushed with the latest updates. This should allow for greater consistency across tags, as well as any security updates that have been made to the base image.


Announcements

  • 04-Jun-2019 - Update base image to openjdk 212 (Release notes. Please force pull to get these latest updates - including security patches etc.

Pre-Requisites

  • install docker-compose https://docs.docker.com/compose/install/
  • modify the KAFKA_ADVERTISED_HOST_NAME in docker-compose.yml to match your docker host IP (Note: Do not use localhost or 127.0.0.1 as the host ip if you want to run multiple brokers.)
  • if you want to customize any Kafka parameters, simply add them as environment variables in docker-compose.yml, e.g. in order to increase the message.max.bytes parameter set the environment to KAFKA_MESSAGE_MAX_BYTES: 2000000. To turn off automatic topic creation set KAFKA_AUTO_CREATE_TOPICS_ENABLE: 'false'
  • Kafka's log4j usage can be customized by adding environment variables prefixed with LOG4J_. These will be mapped to log4j.properties. For example: LOG4J_LOGGER_KAFKA_AUTHORIZER_LOGGER=DEBUG, authorizerAppender

NOTE: There are several 'gotchas' with configuring networking. If you are not sure about what the requirements are, please check out the Connectivity Guide in the Wiki

Usage

Start a cluster:

  • docker-compose up -d

Add more brokers:

  • docker-compose scale kafka=3

Destroy a cluster:

  • docker-compose stop

Note

The default docker-compose.yml should be seen as a starting point. By default each broker will get a new port number and broker id on restart. Depending on your use case this might not be desirable. If you need to use specific ports and broker ids, modify the docker-compose configuration accordingly, e.g. docker-compose-single-broker.yml:

  • docker-compose -f docker-compose-single-broker.yml up

Broker IDs

You can configure the broker id in different ways

  1. explicitly, using KAFKA_BROKER_ID
  2. via a command, using BROKER_ID_COMMAND, e.g. BROKER_ID_COMMAND: "hostname | awk -F'-' '{print $$2}'"

If you don't specify a broker id in your docker-compose file, it will automatically be generated (see https://issues.apache.org/jira/browse/KAFKA-1070. This allows scaling up and down. In this case it is recommended to use the --no-recreate option of docker-compose to ensure that containers are not re-created and thus keep their names and ids.

Automatically create topics

If you want to have kafka-docker automatically create topics in Kafka during creation, a KAFKA_CREATE_TOPICS environment variable can be added in docker-compose.yml.

Here is an example snippet from docker-compose.yml:

    environment:
      KAFKA_CREATE_TOPICS: "Topic1:1:3,Topic2:1:1:compact"

Topic 1 will have 1 partition and 3 replicas, Topic 2 will have 1 partition, 1 replica and a cleanup.policy set to compact. Also, see FAQ: Topic compaction does not work

If you wish to use multi-line YAML or some other delimiter between your topic definitions, override the default , separator by specifying the KAFKA_CREATE_TOPICS_SEPARATOR environment variable.

For example, KAFKA_CREATE_TOPICS_SEPARATOR: "$$'\n'" would use a newline to split the topic definitions. Syntax has to follow docker-compose escaping rules, and ANSI-C quoting.

Advertised hostname

You can configure the advertised hostname in different ways

  1. explicitly, using KAFKA_ADVERTISED_HOST_NAME
  2. via a command, using HOSTNAME_COMMAND, e.g. HOSTNAME_COMMAND: "route -n | awk '/UG[ \t]/{print $$2}'"

When using commands, make sure you review the "Variable Substitution" section in https://docs.docker.com/compose/compose-file/

If KAFKA_ADVERTISED_HOST_NAME is specified, it takes precedence over HOSTNAME_COMMAND

For AWS deployment, you can use the Metadata service to get the container host's IP:

HOSTNAME_COMMAND=wget -t3 -T2 -qO-  http://169.254.169.254/latest/meta-data/local-ipv4

Reference: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html

Injecting HOSTNAME_COMMAND into configuration

If you require the value of HOSTNAME_COMMAND in any of your other KAFKA_XXX variables, use the _{HOSTNAME_COMMAND} string in your variable value, i.e.

KAFKA_ADVERTISED_LISTENERS=SSL://_{HOSTNAME_COMMAND}:9093,PLAINTEXT://9092

Advertised port

If the required advertised port is not static, it may be necessary to determine this programatically. This can be done with the PORT_COMMAND environment variable.

PORT_COMMAND: "docker port $$(hostname) 9092/tcp | cut -d: -f2"

This can be then interpolated in any other KAFKA_XXX config using the _{PORT_COMMAND} string, i.e.

KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://1.2.3.4:_{PORT_COMMAND}

Listener Configuration

It may be useful to have the Kafka Documentation open, to understand the various broker listener configuration options.

Since 0.9.0, Kafka has supported multiple listener configurations for brokers to help support different protocols and discriminate between internal and external traffic. Later versions of Kafka have deprecated advertised.host.name and advertised.port.

NOTE: advertised.host.name and advertised.port still work as expected, but should not be used if configuring the listeners.

Example

The example environment below:

HOSTNAME_COMMAND: curl http://169.254.169.254/latest/meta-data/public-hostname
KAFKA_ADVERTISED_LISTENERS: INSIDE://:9092,OUTSIDE://_{HOSTNAME_COMMAND}:9094
KAFKA_LISTENERS: INSIDE://:9092,OUTSIDE://:9094
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: INSIDE:PLAINTEXT,OUTSIDE:PLAINTEXT
KAFKA_INTER_BROKER_LISTENER_NAME: INSIDE

Will result in the following broker config:

advertised.listeners = OUTSIDE://ec2-xx-xx-xxx-xx.us-west-2.compute.amazonaws.com:9094,INSIDE://:9092
listeners = OUTSIDE://:9094,INSIDE://:9092
inter.broker.listener.name = INSIDE

Rules

  • No listeners may share a port number.
  • An advertised.listener must be present by protocol name and port number in the list of listeners.

Broker Rack

You can configure the broker rack affinity in different ways

  1. explicitly, using KAFKA_BROKER_RACK
  2. via a command, using RACK_COMMAND, e.g. RACK_COMMAND: "curl http://169.254.169.254/latest/meta-data/placement/availability-zone"

In the above example the AWS metadata service is used to put the instance's availability zone in the broker.rack property.

JMX

For monitoring purposes you may wish to configure JMX. Additional to the standard JMX parameters, problems could arise from the underlying RMI protocol used to connect

  • java.rmi.server.hostname - interface to bind listening port
  • com.sun.management.jmxremote.rmi.port - The port to service RMI requests

For example, to connect to a kafka running locally (assumes exposing port 1099)

  KAFKA_JMX_OPTS: "-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=127.0.0.1 -Dcom.sun.management.jmxremote.rmi.port=1099"
  JMX_PORT: 1099

Jconsole can now connect at jconsole 192.168.99.100:1099

Docker Swarm Mode

The listener configuration above is necessary when deploying Kafka in a Docker Swarm using an overlay network. By separating OUTSIDE and INSIDE listeners, a host can communicate with clients outside the overlay network while still benefiting from it from within the swarm.

In addition to the multiple-listener configuration, additional best practices for operating Kafka in a Docker Swarm include:

  • Use "deploy: global" in a compose file to launch one and only one Kafka broker per swarm node.
  • Use compose file version '3.2' (minimum Docker version 16.04) and the "long" port definition with the port in "host" mode instead of the default "ingress" load-balanced port binding. This ensures that outside requests are always routed to the correct broker. For example:
ports:
   - target: 9094
     published: 9094
     protocol: tcp
     mode: host

Older compose files using the short-version of port mapping may encounter Kafka client issues if their connection to individual brokers cannot be guaranteed.

See the included sample compose file docker-compose-swarm.yml

Release process

See the wiki for information on adding or updating versions to release to Dockerhub.

Tutorial

http://wurstmeister.github.io/kafka-docker/

kafka-docker's People

Contributors

allenfang avatar andreimc avatar angeloparchitelli avatar bobrik avatar chris-zen avatar crogers avatar crramirez avatar dblandin avatar domkck avatar dsevilla avatar edwardmlyte avatar eliasdorneles avatar extemporalgenome avatar filiptepper avatar grove avatar harlantwood avatar jdavisonc avatar jiminhsieh avatar jrpilat avatar jwroblewski avatar kunickiaj avatar latentlag avatar mangas avatar mdlavin avatar null-sleep avatar prabhuinbarajan avatar sscaling avatar towhans avatar varju avatar wurstmeister avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kafka-docker's Issues

kafka message production with no exposed ports

Hello,

I just can't seem to make a producer produce messages when using only intra-docker network.
As far as I guess, this issue resolves around the KAFKA_ADVERTISED_HOST_NAME setting. Would you mind helping me here?
The exact problem is that I can connect to the kafka daemon but cannot produce to it. It seems to be the standard problem when KAFKA_ADVERTISED_HOST_NAME is not correctly set.

Here is my docker-compose.yml:

    my-app:
        build: .
        links:
            - kafka

    zookeeper:
        image: wurstmeister/zookeeper

    kafka:
        image: wurstmeister/kafka
        links:
            - zookeeper:zk
        environment:
            KAFKA_ADVERTISED_HOST_NAME: "192.168.1.10"
            #KAFKA_ADVERTISED_HOST_NAME: "kafka"
            #KAFKA_HOST_NAME: "192.168.1.10"
            #KAFKA_HOST_NAME: "kafka"
            #HOSTNAME_COMMAND: "route -n | awk '/UG[ \t]/{print $$2}'"
            KAFKA_ADVERTISED_PORT: "9092"
            KAFKA_ZOOKEEPER_CONNECT: "zk:2181"

With 192.198.1.10 the docker host internal ip.

I tried to play with KAFKA_ADVERTISED_HOST_NAME, HOSTNAME_COMMAND and KAFKA_HOST_NAME without success. Even completely disabling them.

One way to make it work is by exposing the internal ports:

    my-app:
        build: .
        links:
            - kafka

    zookeeper:
        image: wurstmeister/zookeeper
        ports:
            - 2181:2181

    kafka:
        image: wurstmeister/kafka
        links:
            - zookeeper:zk
        ports:
            - 9092:9092
        environment:
            KAFKA_ADVERTISED_HOST_NAME: "kafka"
            KAFKA_ADVERTISED_PORT: "9092"
            KAFKA_ZOOKEEPER_CONNECT: "zk:2181"

... thing I would rather not do. But then at least the client can connect to kafka:9092 and produce messages.

exec "xz" problem

when i run fig up in my Mac with boot2docker, i meet the following error:

Creating kafkadocker_zookeeper_1...
Pulling image jplock/zookeeper...
9ce81845fa8f: Error pulling image (latest) from jplock/zookeeper, Untar exit status 1 [debug] archive.go:103 [tar autodetect] n: [253 55 122 88 90 0 0 4 230 214]
exec: "xz": executable file not found in $PATH
exec: "xz": executable file not found in $PATH
511136ea3c5a: Download complete
848d84b4b2ab: Download complete
71d9d77ae89e: Download complete
9b455512b4b8: Download complete
5a30858e86d6: Download complete
e4fa5a6395e6: Download complete
34dee70c8756: Download complete
9ffb267784ae: Download complete
0860a9fd20ec: Download complete
8f231c6ddc3e: Download complete
3ca9cb2541c8: Download complete
8dbd9e392a96: Error downloading dependent layers
aa775e7e1cd4: Download complete
8dbe56a2d2d0: Download complete
19a2e097a5ae: Download complete
12bfef50e60e: Download complete
d3192879f59a: Download complete
168c5a4960c1: Download complete
2ab6d0e36c32: Download complete
557b1394427a: Download complete
99257de6e778: Download complete
Traceback (most recent call last):
  File "/usr/local/homebrew/Cellar/fig/1.0.1/libexec/bin/fig", line 8, in <module>
    load_entry_point('fig==1.0.1', 'console_scripts', 'fig')()
  File "/usr/local/homebrew/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/cli/main.py", line 31, in main
  File "/usr/local/homebrew/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/cli/docopt_command.py", line 21, in sys_dispatch
  File "/usr/local/homebrew/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/cli/command.py", line 28, in dispatch
  File "/usr/local/homebrew/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/cli/docopt_command.py", line 24, in dispatch
  File "/usr/local/homebrew/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/cli/command.py", line 56, in perform_command
  File "/usr/local/homebrew/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/cli/main.py", line 427, in up
  File "/usr/local/homebrew/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/project.py", line 174, in up
  File "/usr/local/homebrew/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/service.py", line 199, in recreate_containers
  File "/usr/local/homebrew/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/service.py", line 187, in create_container
  File "/usr/local/homebrew/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/progress_stream.py", line 37, in stream_output
  File "/usr/local/homebrew/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/progress_stream.py", line 50, in print_output_event
fig.progress_stream.StreamOutputError: exec: "xz": executable file not found in $PATH

but, i can run 'xz' command in both Mac and virtual machine.
Thanks!

Document dependency on recent docker version

Hi,

Honestly I don't know if this is at all actionable but just wanted to provide some feedback on an issue I had. Perhaps could add a note to README?

I used the old fig version of this fine and then recently pulled master to use docker-compose now it has changed name.

I'm on OS X with boot2docker but I had docker 1.2.0 still.

Building the kafka image here failed due to inability to fetch from apache mirrors with cryptic return value (8). But I noticed that the env vars were wonky inside the docker container. This is result of logging directly into the intermediate container that was used in the failed build step:

$ docker run -ti a5ee51dafb97 /bin/bash
root@5bbb832addc7:/# echo ${KAFKA_VERSION}
"0.8.2.0"=SCALA_VERSION="2.10"
root@5bbb832addc7:/# echo ${SCALA_VERSION}

root@5bbb832addc7:/# exit
exit

I'm not sure if support for multiple ENV assignments on one line was a recent addition (docs don't say when it was introduced) or if something else was going on but upgrading to docker 1.5.0 seems to have fixed whatever the issue was...

If you care about supporting older docker, you could go back to ENV FOO BAR syntax which apparently works but I'm not really sure it's worth your time - you might like to add a note to README though.

Internal host wrong

Hi!

I try to pull up kafka. I created two kafka instance and an another one named kafkaclient (linked to kafka instances). I try to run the

 $KAFKA_HOME/bin/kafka-console-consumer.sh --topic=topic --zookeeper=$ZK_PORT_2181_TCP_ADDR

But I got:

[2014-11-10 10:11:08,628] WARN [console-consumer-92965_537adcb9a894-1415614259216-39d19909-leader-finder-thread], Failed to find leader for Set([topic,3], [topic,2], [topic,0], [topic,1]) (kafka.consumer.ConsumerFetcherManager$LeaderFinderThread)
kafka.common.KafkaException: fetching topic metadata for topics [Set(topic)] from broker [ArrayBuffer(id:49176,host:8042ab38dd44,port:49176, id:49175,host:df9514a03dca,port:49175)] failed
        at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:67)
        at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:88)
        at kafka.consumer.ConsumerFetcherManager$LeaderFinderThread.doWork(ConsumerFetcherManager.scala:66)
        at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:51)
Caused by: java.nio.channels.UnresolvedAddressException
        at sun.nio.ch.Net.checkAddress(Net.java:89)
        at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:514)
        at kafka.network.BlockingChannel.connect(BlockingChannel.scala:57)
        at kafka.producer.SyncProducer.connect(SyncProducer.scala:141)
        at kafka.producer.SyncProducer.getOrMakeConnection(SyncProducer.scala:156)
        at kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncProducer.scala:68)
        at kafka.producer.SyncProducer.send(SyncProducer.scala:112)
        at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:53)
        ... 3 more

It's can't resolve the host address provided by zk. In my custom application if I provide the broker metadata ip/port to the kafka client I got connection refused... any idea why?

Push 0.9.0.1 tag

The latest tag has 0.9.0.1, but there's not such a tag on docker hub yet. Can that be pushed?

using docker volumes results in 'NotLeaderForPartitionException'

I'm trying to store the broker logs outside of the container in ./data changing this in fig.yml:

kafka:
    volumes:
    - ./data:/kafka 

This creates the directories for every broker just fine and names them according to the used port (e.g. kafka-logs-49198).

Unfortunatelly every produced message results in a NotLeaderForPartitionException (see below). Without the config changes everything works fine.

Would be great if anyone had a clue on how to get around this?


perf-test-client output:

kafka-producer-perf-test.sh --topic perftest --broker-list "192.168.59.103:49198" --messages 10

client output:

[2014-12-21 14:16:23,922] WARN Produce request with correlation id 47 failed due to [perftest,0]: kafka.common.NotLeaderForPartitionException,[perftest,1]: kafka.common.NotLeaderForPartitionException (kafka.producer.async.DefaultEventHandler)
[2014-12-21 14:16:24,034] ERROR Failed to send requests for topics perftest with correlation ids in 0,48

server output:

kafka_1 | [2014-12-21 13:16:27,910] WARN [KafkaApi-49198] Produce request with correlation id 47 from client ProducerPerformance on partition [perftest,0] failed due to Leader not local for partition [perftest,0] on broker 49198 (kafka.server.KafkaApis)

apt-get update fails

I keep getting this error, with apt-get update failing to find the Packages files to download.

Step 3 : RUN apt-get update && apt-get install -y unzip openjdk-6-jdk wget curl git docker.io jq
 ---> Running in 86c55209d618
Ign http://archive.ubuntu.com trusty InRelease
Ign http://archive.ubuntu.com trusty-updates InRelease
Ign http://archive.ubuntu.com trusty-security InRelease
Ign http://archive.ubuntu.com trusty Release.gpg
Ign http://archive.ubuntu.com trusty-updates Release.gpg
Ign http://archive.ubuntu.com trusty-security Release.gpg
Ign http://archive.ubuntu.com trusty Release
Ign http://archive.ubuntu.com trusty-updates Release
Ign http://archive.ubuntu.com trusty-security Release
Ign http://archive.ubuntu.com trusty/main amd64 Packages/DiffIndex
Ign http://archive.ubuntu.com trusty/restricted amd64 Packages/DiffIndex
Err http://archive.ubuntu.com trusty/main Sources
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty/restricted Sources
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty/universe Sources
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty/universe amd64 Packages
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty-updates/main Sources
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty-updates/restricted Sources
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty-updates/universe Sources
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty-updates/main amd64 Packages
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty-updates/restricted amd64 Packages
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty-updates/universe amd64 Packages
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty-security/main Sources
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty-security/restricted Sources
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty-security/universe Sources
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty-security/main amd64 Packages
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty-security/restricted amd64 Packages
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty-security/universe amd64 Packages
  404  Not Found [IP: 91.189.91.13 80]
Err http://archive.ubuntu.com trusty/main amd64 Packages
  404  Not Found [IP: 91.189.91.13 80]
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/main/source/Sources  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/restricted/source/Sources  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/universe/source/Sources  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/universe/binary-amd64/Packages  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/source/Sources  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/restricted/source/Sources  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/source/Sources  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-amd64/Packages  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/restricted/binary-amd64/Packages  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-amd64/Packages  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-security/main/source/Sources  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-security/restricted/source/Sources  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-security/universe/source/Sources  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-security/main/binary-amd64/Packages  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-security/restricted/binary-amd64/Packages  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-security/universe/binary-amd64/Packages  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/main/binary-amd64/Packages  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/restricted/binary-amd64/Packages  404  Not Found [IP: 91.189.91.13 80]

E: Some index files failed to download. They have been ignored, or old ones used instead.
Err http://archive.ubuntu.com trusty/restricted amd64 Packages
  404  Not Found [IP: 91.189.91.13 80]
Service 'kafka' failed to build: The command '/bin/sh -c apt-get update && apt-get install -y unzip openjdk-6-jdk wget curl git docker.io jq' returned a non-zero code: 100

Zookeeper already running, false positive because of 'docker ps -a' instead of 'docker ps'

I'm an extreme newbie to docker, etc. so I might be missing the point completely, but consider the line: ZOOKEEPER=docker ps -a | awk '{print $NF}' | grep "zookeeper$" in start-broker.sh which is checked to see if zookeeper is running. Afaik this results in a false positive. I.e.: When zookeeper has once run but is now stopped it still registers as zookeeper is already running.

Instead I believe the line should be without the -a so: ZOOKEEPER=docker ps | awk '{print $NF}' | grep "zookeeper$"`

Is this correct?

Please tag latest for getting KAFKA_ADVERTISED_HOST_NAME support

Hi

It would be great if you could tag latest with an 0.8.2.x version, so we can ensure we always checkout kafka8 and not "latest" which later can be kafka9.

Currently 8.x doesn't contain the changes in the run script for obtaining KAFKA_ADVERTISED_HOST_NAME via route -n which I would love to have without having to rebuild your image.

Would probably help the guy over at #22 as well, as the container probably registered itself using an hostname which isn't automatically available in other containers when linking it. (since kafka register the hostname in the broker id, which the client/consumer will try to connect to by reading zookeeper)

Fix minor port issue

On Mac OS X, kafka-docker needs some minor tweaks to work correctly:

$ git diff
diff --git a/docker-compose.yml b/docker-compose.yml
index 73dd854..159d3a3 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,12 +1,12 @@
 zookeeper:
   image: wurstmeister/zookeeper
-  ports: 
-    - "2181"
+  ports:
+    - "2181:2181"
 kafka:
   build: .
   ports:
-    - "9092"
-  links: 
+    - "9092:9092"
+  links:
     - zookeeper:zk
   environment:
     KAFKA_ADVERTISED_HOST_NAME: 192.168.59.103

Short comparison with signalfuse/docker-kafka

There is a similar project (slightly predating this one) signalfuse/docker-kafka

Would be great just to have a couple of words about the differences between the two. This would help newcomers to pick the right one for their needs.

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".

Below error occurred when I ran this command:
$KAFKA_HOME/bin/kafka-console-producer.sh --topic=topic --broker-list=broker-list.sh

here is the full error message:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

I followed the steps mentioned in http://wurstmeister.github.io/kafka-docker/
Everything worked fine until I ran this command.

Up Scaling and Down Scaling

Problem

I want to test what happens to the kafka cluster when one of its servers goes down.

First Approach

So, what I want to do is scale kafka up to 3 servers:
docker-compose scale kafka=3
Then I create a topic with replication factor of 2, and 3 partitions.

It does as expected, each kafka node is the leader for a partition, and their replicas is one of the other 2 available.

But there's a problem. When scaling, docker automatically puts a random port to your host pointing to that container. So when I hit docker-compose scale kafka=2 it removes one of the containers and kafka adjusts everything right.

But When I rescale to 3. Another port (and not the previous one) is setted to the new image and I'm not able to test if it will rebalance correctly the leadership between nodes.

Second Approach

I then tried to mount directly three images in docker-compose.yml file:

zookeeper:
  image: wurstmeister/zookeeper
  ports:
    - "2181:2181"
kafka1:
  image: wurstmeister/kafka:0.8.2.0
  ports:
    - "9092:9092"
  links:
    - zookeeper:zk
  environment:
    KAFKA_ADVERTISED_HOST_NAME: 192.168.59.103
    KAFKA_AUTO_LEADER_REBALANCE_ENABLE: 'true'
  volumes:
      - /var/run/docker.sock:/var/run/docker.sock
kafka2:
  image: wurstmeister/kafka:0.8.2.0
  ports:
    - "9093:9093"
  links:
    - zookeeper:zk
  environment:
    KAFKA_ADVERTISED_HOST_NAME: 192.168.59.103
    KAFKA_AUTO_LEADER_REBALANCE_ENABLE: 'true'
  volumes:
      - /var/run/docker.sock:/var/run/docker.sock
kafka3:
  image: wurstmeister/kafka:0.8.2.0
  ports:
    - "9094:9094"
  links:
    - zookeeper:zk
  environment:
    KAFKA_ADVERTISED_HOST_NAME: 192.168.59.103
    KAFKA_AUTO_LEADER_REBALANCE_ENABLE: 'true'
  volumes:
      - /var/run/docker.sock:/var/run/docker.sock
mongodb:
  image: mongo:2.6.7
  ports:
    - "27017:27017"
    - "28017:28017"
  command: mongod --rest
  environment:
    - MONGO_URL=mongodb://mongodb:27017

But then I've got some problem about the volumes, which I quite couldn't understand.

Could you please help me?

JVM Heap Space error

Hi there,
upon starting the system with docker-compose up I get the below output. Anything I can do to get sufficient memory for the JVM?

Thanks!

➜  kafka-docker (master) ✗) docker-compose up
Starting kafkadocker_zookeeper_1
Recreating kafkadocker_kafka_1
Attaching to kafkadocker_zookeeper_1, kafkadocker_kafka_1
zookeeper_1 | JMX enabled by default
zookeeper_1 | Using config: /opt/zookeeper-3.4.6/bin/../conf/zoo.cfg
kafka_1     | waiting for kafka to be ready
kafka_1     | Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 1073741824, 0) failed; error='Cannot allocate memory' (errno=12)
kafka_1     | #
kafka_1     | # There is insufficient memory for the Java Runtime Environment to continue.
kafka_1     | # Native memory allocation (mmap) failed to map 1073741824 bytes for committing reserved memory.
kafka_1     | # An error report file with more information is saved as:
kafka_1     | # //hs_err_pid102.log
kafkadocker_kafka_1 exited with code 1
zookeeper_1 | 2016-02-15 13:49:33,175 [myid:] - INFO  [main:QuorumPeerConfig@103] - Reading configuration from: /opt/zookeeper-3.4.6/bin/../conf/zoo.cfg
zookeeper_1 | 2016-02-15 13:49:33,180 [myid:] - INFO  [main:DatadirCleanupManager@78] - autopurge.snapRetainCount set to 3
zookeeper_1 | 2016-02-15 13:49:33,181 [myid:] - INFO  [main:DatadirCleanupManager@79] - autopurge.purgeInterval set to 1
zookeeper_1 | 2016-02-15 13:49:33,182 [myid:] - WARN  [main:QuorumPeerMain@113] - Either no config or no quorum defined in config, running  in standalone mode
zookeeper_1 | 2016-02-15 13:49:33,184 [myid:] - INFO  [PurgeTask:DatadirCleanupManager$PurgeTask@138] - Purge task started.
zookeeper_1 | 2016-02-15 13:49:33,211 [myid:] - INFO  [main:QuorumPeerConfig@103] - Reading configuration from: /opt/zookeeper-3.4.6/bin/../conf/zoo.cfg
zookeeper_1 | 2016-02-15 13:49:33,215 [myid:] - INFO  [main:ZooKeeperServerMain@95] - Starting server
zookeeper_1 | 2016-02-15 13:49:33,215 [myid:] - INFO  [PurgeTask:DatadirCleanupManager$PurgeTask@144] - Purge task completed.
zookeeper_1 | 2016-02-15 13:49:33,221 [myid:] - INFO  [main:Environment@100] - Server environment:zookeeper.version=3.4.6-1569965, built on 02/20/2014 09:09 GMT
zookeeper_1 | 2016-02-15 13:49:33,222 [myid:] - INFO  [main:Environment@100] - Server environment:host.name=ce58b07742e7
zookeeper_1 | 2016-02-15 13:49:33,223 [myid:] - INFO  [main:Environment@100] - Server environment:java.version=1.7.0_65
zookeeper_1 | 2016-02-15 13:49:33,224 [myid:] - INFO  [main:Environment@100] - Server environment:java.vendor=Oracle Corporation
zookeeper_1 | 2016-02-15 13:49:33,224 [myid:] - INFO  [main:Environment@100] - Server environment:java.home=/usr/lib/jvm/java-7-openjdk-amd64/jre
zookeeper_1 | 2016-02-15 13:49:33,225 [myid:] - INFO  [main:Environment@100] - Server environment:java.class.path=/opt/zookeeper-3.4.6/bin/../build/classes:/opt/zookeeper-3.4.6/bin/../build/lib/*.jar:/opt/zookeeper-3.4.6/bin/../lib/slf4j-log4j12-1.6.1.jar:/opt/zookeeper-3.4.6/bin/../lib/slf4j-api-1.6.1.jar:/opt/zookeeper-3.4.6/bin/../lib/netty-3.7.0.Final.jar:/opt/zookeeper-3.4.6/bin/../lib/log4j-1.2.16.jar:/opt/zookeeper-3.4.6/bin/../lib/jline-0.9.94.jar:/opt/zookeeper-3.4.6/bin/../zookeeper-3.4.6.jar:/opt/zookeeper-3.4.6/bin/../src/java/lib/*.jar:/opt/zookeeper-3.4.6/bin/../conf:
zookeeper_1 | 2016-02-15 13:49:33,225 [myid:] - INFO  [main:Environment@100] - Server environment:java.library.path=/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
zookeeper_1 | 2016-02-15 13:49:33,225 [myid:] - INFO  [main:Environment@100] - Server environment:java.io.tmpdir=/tmp
zookeeper_1 | 2016-02-15 13:49:33,227 [myid:] - INFO  [main:Environment@100] - Server environment:java.compiler=<NA>
zookeeper_1 | 2016-02-15 13:49:33,227 [myid:] - INFO  [main:Environment@100] - Server environment:os.name=Linux
zookeeper_1 | 2016-02-15 13:49:33,227 [myid:] - INFO  [main:Environment@100] - Server environment:os.arch=amd64
zookeeper_1 | 2016-02-15 13:49:33,227 [myid:] - INFO  [main:Environment@100] - Server environment:os.version=4.1.12-boot2docker
zookeeper_1 | 2016-02-15 13:49:33,227 [myid:] - INFO  [main:Environment@100] - Server environment:user.name=root
zookeeper_1 | 2016-02-15 13:49:33,227 [myid:] - INFO  [main:Environment@100] - Server 
environment:user.home=/root
zookeeper_1 | 2016-02-15 13:49:33,227 [myid:] - INFO  [main:Environment@100] - Server environment:user.dir=/opt/zookeeper-3.4.6
zookeeper_1 | 2016-02-15 13:49:33,228 [myid:] - INFO  [main:ZooKeeperServer@755] - tickTime set to 2000
zookeeper_1 | 2016-02-15 13:49:33,228 [myid:] - INFO  [main:ZooKeeperServer@764] - minSessionTimeout set to -1
zookeeper_1 | 2016-02-15 13:49:33,228 [myid:] - INFO  [main:ZooKeeperServer@773] - maxSessionTimeout set to -1
zookeeper_1 | 2016-02-15 13:49:33,256 [myid:] - INFO  [main:NIOServerCnxnFactory@94] - binding to port 0.0.0.0/0.0.0.0:2181

Specifying KAFKA_ADVERTISED_PORT Throws Exception

When specifying KAFKA_ADVERTISED_PORT, the Kafka containers won't start. Trace:

java.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:493) at java.lang.Integer.parseInt(Integer.java:514) at scala.collection.immutable.StringLike$class.toInt(StringLike.scala:229) at scala.collection.immutable.StringOps.toInt(StringOps.scala:31) at kafka.utils.VerifiableProperties.getIntInRange(VerifiableProperties.scala:75) at kafka.utils.VerifiableProperties.getIntInRange(VerifiableProperties.scala:48) at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:75) at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:31) at kafka.Kafka$.main(Kafka.scala:35) at kafka.Kafka.main(Kafka.scala)

KafkaConfig.scala:75 is setting the broker ID. So as a workaround, we specified KAFKA_BROKER_ID manually in the compose file and that worked.

I'm not sure if this is intentional or not? I see the start script sets the broker id, but it seems to do it off the hostname not the port?
if [[ -z "$KAFKA_BROKER_ID" ]]; then export KAFKA_BROKER_ID=$(docker inspecthostname| jq --raw-output '.[0] | .Name' | awk -F_ '{print $3}') fi

Kafka On Docker without docker-compose?

I wanted to set up kafka single broker on my local machine(Windows 7) using Docker. Essentially, I used the steps listed out on this link:

http://blog.jaceklaskowski.pl/2015/07/14/apache-kafka-on-docker.html

Then, I was able to create a topic by running the following command:

kafka-topics.bat --create --zookeeper 192.168.59.103:32769 --replica 1 --partition 1 --topic test 

This created the topic alright as when I do list-topics, it displays correctly.

Next, I tried to publish a message using the kafka-console-producer.bat file and when I do that and hit enter after entering the message, I get the following exception:

[2015-08-02 13:48:46,075] WARN Error while fetching metadata [{TopicMetadata for
 topic test ->
No partition metadata for topic test due to kafka.common.LeaderNotAvailableExcep
tion}] for topic [test]: class kafka.common.LeaderNotAvailableException  (kafka.
producer.BrokerPartitionInfo)
[2015-08-02 13:48:46,084] WARN Error while fetching metadata [{TopicMetadata for
 topic test ->
No partition metadata for topic test due to kafka.common.LeaderNotAvailableExcep
tion}] for topic [test]: class kafka.common.LeaderNotAvailableException  (kafka.
producer.BrokerPartitionInfo)
[2015-08-02 13:48:46,085] ERROR Failed to collate messages by topic, partition d
ue to: Failed to fetch topic metadata for topic: test (kafka.producer.async.Defa
ultEventHandler)
[2015-08-02 13:48:46,195] WARN Error while fetching metadata [{TopicMetadata for
 topic test ->
No partition metadata for topic test due to kafka.common.LeaderNotAvailableExcep
tion}] for topic [test]: class kafka.common.LeaderNotAvailableException  (kafka.
producer.BrokerPartitionInfo)
[2015-08-02 13:48:46,205] WARN Error while fetching metadata [{TopicMetadata for
 topic test ->
No partition metadata for topic test due to kafka.common.LeaderNotAvailableExcep
tion}] for topic [test]: class kafka.common.LeaderNotAvailableException  (kafka.
producer.BrokerPartitionInfo)
[2015-08-02 13:48:46,206] ERROR Failed to collate messages by topic, partition d
ue to: Failed to fetch topic metadata for topic: test (kafka.producer.async.Defa
ultEventHandler)
[2015-08-02 13:48:46,315] WARN Error while fetching metadata [{TopicMetadata for
 topic test ->
No partition metadata for topic test due to kafka.common.LeaderNotAvailableExcep
tion}] for topic [test]: class kafka.common.LeaderNotAvailableException  (kafka.
producer.BrokerPartitionInfo)
[2015-08-02 13:48:46,325] WARN Error while fetching metadata [{TopicMetadata for
 topic test ->
No partition metadata for topic test due to kafka.common.LeaderNotAvailableExcep
tion}] for topic [test]: class kafka.common.LeaderNotAvailableException  (kafka.
producer.BrokerPartitionInfo)
[2015-08-02 13:48:46,325] ERROR Failed to collate messages by topic, partition d
ue to: Failed to fetch topic metadata for topic: test (kafka.producer.async.Defa
ultEventHandler)
[2015-08-02 13:48:46,434] WARN Error while fetching metadata [{TopicMetadata for
 topic test ->
No partition metadata for topic test due to kafka.common.LeaderNotAvailableExcep
tion}] for topic [test]: class kafka.common.LeaderNotAvailableException  (kafka.
producer.BrokerPartitionInfo)
[2015-08-02 13:48:46,442] WARN Error while fetching metadata [{TopicMetadata for
 topic test ->
No partition metadata for topic test due to kafka.common.LeaderNotAvailableExcep
tion}] for topic [test]: class kafka.common.LeaderNotAvailableException  (kafka.
producer.BrokerPartitionInfo)
[2015-08-02 13:48:46,443] ERROR Failed to collate messages by topic, partition d
ue to: Failed to fetch topic metadata for topic: test (kafka.producer.async.Defa
ultEventHandler)
[2015-08-02 13:48:46,548] WARN Error while fetching metadata [{TopicMetadata for
 topic test ->
No partition metadata for topic test due to kafka.common.LeaderNotAvailableExcep
tion}] for topic [test]: class kafka.common.LeaderNotAvailableException  (kafka.
producer.BrokerPartitionInfo)
[2015-08-02 13:48:46,549] ERROR Failed to send requests for topics test with cor
relation ids in [9,17] (kafka.producer.async.DefaultEventHandler)
[2015-08-02 13:48:46,549] ERROR Error in handling batch of 1 events (kafka.produ
cer.async.ProducerSendThread)
kafka.common.FailedToSendMessageException: Failed to send messages after 3 tries
.
        at kafka.producer.async.DefaultEventHandler.handle(DefaultEventHandler.s
cala:90)
        at kafka.producer.async.ProducerSendThread.tryToHandle(ProducerSendThrea
d.scala:105)
        at kafka.producer.async.ProducerSendThread$$anonfun$processEvents$3.appl
y(ProducerSendThread.scala:88)
        at kafka.producer.async.ProducerSendThread$$anonfun$processEvents$3.appl
y(ProducerSendThread.scala:68)
        at scala.collection.immutable.Stream.foreach(Stream.scala:547)
        at kafka.producer.async.ProducerSendThread.processEvents(ProducerSendThr
ead.scala:67)
        at kafka.producer.async.ProducerSendThread.run(ProducerSendThread.scala:
45)

The exception seems strange to me as when I started the kafka using

docker run --name kafka -e HOST_IP=localhost -e KAFKA_ADVERTISED_HOST_NAME=192.168.59.103 -e KAFKA_ADVERTISED_PORT=9092 -e KAFKA_BROKER_ID=1 -e ZK=zk -p 9092 --link zookeeper:zk -t wurstmeister/kafka

The last line that shows up in the terminal is :

[2015-08-02 17:20:44,037] INFO Registered broker 1 at path /brokers/ids/1 with a
ddress 192.168.59.103:9092. (kafka.utils.ZkUtils$)
[2015-08-02 17:20:44,055] INFO [Kafka Server 1], started (kafka.server.KafkaServ
er)
[2015-08-02 17:20:44,108] INFO New leader is 1 (kafka.server.ZookeeperLeaderElec
tor$LeaderChangeListener)

So, I am guessing that the leader has already been assigned. And lastly, from the Consumer side, when I run the bat file, the following is thrown:

[2015-08-02 13:41:47,005] WARN Fetching topic metadata with correlation id 0 for
 topics [Set(test)] from broker [id:1,host:192.168.59.103,port:9092] failed (kaf
ka.client.ClientUtils$)
java.nio.channels.ClosedChannelException
        at kafka.network.BlockingChannel.send(BlockingChannel.scala:100)
        at kafka.producer.SyncProducer.liftedTree1$1(SyncProducer.scala:73)
        at kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncP
roducer.scala:72)
        at kafka.producer.SyncProducer.send(SyncProducer.scala:113)
        at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:58)
        at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:93)
        at kafka.consumer.ConsumerFetcherManager$LeaderFinderThread.doWork(Consu
merFetcherManager.scala:66)
        at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:60)

So, what is it that I am doing wrongly over here? Do I always need compose for running kafka? My understanding is that compose is needed if I want to run multiple brokers which isn't what I am doing anyways. Wouldn't linking the 2 containers suffice in my case?

Also, an off topic question, but any good tutorials on using docker-compose on Windows would be highly appreciated.

getting error on starting kafka-docker

kafka_1     | 2015/02/09 23:26:27 Get http:///var/run/docker.sock/v1.12/containers/78b86f5188b3/json: dial unix /var/run/docker.sock: permission denied
kafka_1     | [2015-02-09 23:26:27,774] FATAL  (kafka.Kafka$)
kafka_1     | java.lang.NumberFormatException: For input string: ""
kafka_1     |   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
kafka_1     |   at java.lang.Integer.parseInt(Integer.java:493)
kafka_1     |   at java.lang.Integer.parseInt(Integer.java:514)
kafka_1     |   at scala.collection.immutable.StringLike$class.toInt(StringLike.scala:229)
kafka_1     |   at scala.collection.immutable.StringOps.toInt(StringOps.scala:31)
kafka_1     |   at kafka.utils.VerifiableProperties.getIntInRange(VerifiableProperties.scala:75)
kafka_1     |   at kafka.utils.VerifiableProperties.getIntInRange(VerifiableProperties.scala:48)
kafka_1     |   at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:75)
kafka_1     |   at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:31)
kafka_1     |   at kafka.Kafka$.main(Kafka.scala:35)
kafka_1     |   at kafka.Kafka.main(Kafka.scala)

There may be other issues, however it looks like after following directions I can't actually start a kafka instance.

fedora 21, I've installed and am running consul fine so far.

My user is in the docker group and I can run docker info no problem:

➜  kafka-docker git:(master) ✗ docker info
Containers: 7
Images: 80
Storage Driver: devicemapper
 Pool Name: docker-253:1-4850042-pool
 Pool Blocksize: 65.54 kB
 Data file: /var/lib/docker/devicemapper/devicemapper/data
 Metadata file: /var/lib/docker/devicemapper/devicemapper/metadata
 Data Space Used: 3.126 GB
 Data Space Total: 107.4 GB
 Metadata Space Used: 4.846 MB
 Metadata Space Total: 2.147 GB
 Library Version: 1.02.93 (2015-01-30)
Execution Driver: native-0.2
Kernel Version: 3.18.3-201.fc21.x86_64
Operating System: Fedora 21 (Twenty One)
CPUs: 8
Total Memory: 23.5 GiB
Name: gclaptop
ID: TIZJ:SLMZ:OMIP:QWZH:KOKO:M7OJ:M4KC:BCLE:IZSP:CQME:VMBS:L3AN

missing configuration advertised.port

kafka_1 | [2016-03-10 10:12:15,904] FATAL (kafka.Kafka$)
kafka_1 | org.apache.kafka.common.config.ConfigException: Invalid value for configuration advertised.port: Not a number of type INT
kafka_1 | at org.apache.kafka.common.config.ConfigDef.parseType(ConfigDef.java:253)
kafka_1 | at org.apache.kafka.common.config.ConfigDef.parse(ConfigDef.java:145)
kafka_1 | at org.apache.kafka.common.config.AbstractConfig.(AbstractConfig.java:49)
kafka_1 | at kafka.server.KafkaConfig.(KafkaConfig.scala:714)
kafka_1 | at kafka.server.KafkaConfig$.fromProps(KafkaConfig.scala:698)
kafka_1 | at kafka.server.KafkaConfig$.fromProps(KafkaConfig.scala:695)
kafka_1 | at kafka.server.KafkaServerStartable$.fromProps(KafkaServerStartable.scala:28)
kafka_1 | at kafka.Kafka$.main(Kafka.scala:58)
kafka_1 | at kafka.Kafka.main(Kafka.scala)
kafkadocker_kafka_1 exited with code 1

Moving to kafka 0.8.2

I have been using this extensively and have hit few known bugs in 0.8.1.1 that were fixed in 0.8.2. I was able to successfully migrate to 0.8.2 with the following changes to Dockerfile

-RUN wget -q http://mirror.gopotato.co.uk/apache/kafka/0.8.1.1/kafka_2.8.0-0.8.1.1.tgz -O /tmp/kafka_2.8.0-0.8.1.1.tgz
+RUN wget -q http://mirror.gopotato.co.uk/apache/kafka/0.8.2-beta/kafka_2.9.1-0.8.2-beta.tgz -O /tmp/kafka_2.9.1-0.8.2-beta.tgz

-RUN tar xfz /tmp/kafka_2.8.0-0.8.1.1.tgz -C /opt
+RUN tar xfz /tmp/kafka_2.9.1-0.8.2-beta.tgz -C /opt

-ENV KAFKA_HOME /opt/kafka_2.8.0-0.8.1.1
+ENV KAFKA_HOME /opt/kafka_2.9.1-0.8.2-beta

Is there any plan to migrate to 0.8.2?

Exposing, but not publishing, ports

First, this is a great image, thank you so much for your work!

Now, I'm having trouble understanding how to expose, but not publish, the kafka ports?

When I keep the "ports" property as is in my docker-compose.yml, everything works dandy. However, I don't really want to expose kafka for all to see - I just want my other containers to see it, so I try to change "ports" to "expose". This causes kafka to break down with a java.lang.NumberFormatException: For input string: "", presumably because Kafka is trying to parse an empty string in some config file where it expects a port.

How can I use expose instead of ports and still hade Kafka work?

Publishing zookeeper

In the docker-compose.yml the configuration for zookeeper:

zookeeper:
  image: wurstmeister/zookeeper
  ports: 
    - "2181"

Since we only will have one zookeeper why expose but not map the 2181 to a host port?
as "2181:2181"

had trouble running start_kafka_shell.sh

I did not know what to put in for zk_host and zk_port. when i finally figured it out, i created a script to figure it out for me:

DOCKER_IP=$(echo $DOCKER_HOST | sed -E 's/^tcp:..([^:]+):.+$/\1/g')
ZOO_CONTAINER=$(docker ps | grep zookeeper:latest | awk '{print $1}')
ZOO_PORT=$(docker port $ZOO_CONTAINER | sed -E 's/.+://g')
#echo $DOCKER_IP
#echo $ZOO_CONTAINER
#echo $ZOO_PORT
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -e HOST_IP=$DOCKER_IP -e ZK=$DOCKER_IP:$ZOO_PORT -i -t wurstmeister/kafka:0.8.2.0 /bin/bash

I can push this to a branch and make a PR if you give me access to the repo. the sed -E might only work on mac though

Error occurred during initialization of VM

I am getting this problem, changing the KAFKA_HEAP_OPTS will not help!
Do you know how I could change the configurations to fix this error?

Creating kafkadocker_zookeeper_1...
Creating kafkadocker_kafka_1...
Attaching to kafkadocker_zookeeper_1, kafkadocker_kafka_1
zookeeper_1 | JMX enabled by default
zookeeper_1 | Using config: /opt/zookeeper-3.4.6/bin/../conf/zoo.cfg
kafka_1     | Error occurred during initialization of VM
kafka_1     | Could not reserve enough space for object heap
zookeeper_1 | 2016-01-20 17:25:33,886 [myid:] - INFO  [main:QuorumPeerConfig@103] - Reading configuration from: /opt/zookeeper-3.4.6/bin/../conf/zoo.cfg
zookeeper_1 | 2016-01-20 17:25:33,891 [myid:] - INFO  [main:DatadirCleanupManager@78] - autopurge.snapRetainCount set to 3
zookeeper_1 | 2016-01-20 17:25:33,891 [myid:] - INFO  [main:DatadirCleanupManager@79] - autopurge.purgeInterval set to 1
zookeeper_1 | 2016-01-20 17:25:33,893 [myid:] - WARN  [main:QuorumPeerMain@113] - Either no config or no quorum defined in config, running  in standalone mode
zookeeper_1 | 2016-01-20 17:25:33,900 [myid:] - INFO  [PurgeTask:DatadirCleanupManager$PurgeTask@138] - Purge task started.
zookeeper_1 | 2016-01-20 17:25:33,916 [myid:] - INFO  [PurgeTask:DatadirCleanupManager$PurgeTask@144] - Purge task completed.
zookeeper_1 | 2016-01-20 17:25:33,925 [myid:] - INFO  [main:QuorumPeerConfig@103] - Reading configuration from: /opt/zookeeper-3.4.6/bin/../conf/zoo.cfg
zookeeper_1 | 2016-01-20 17:25:33,926 [myid:] - INFO  [main:ZooKeeperServerMain@95] - Starting server
zookeeper_1 | 2016-01-20 17:25:33,934 [myid:] - INFO  [main:Environment@100] - Server environment:zookeeper.version=3.4.6-1569965, built on 02/20/2014 09:09 GMT
zookeeper_1 | 2016-01-20 17:25:33,934 [myid:] - INFO  [main:Environment@100] - Server environment:host.name=512de91dc45c
zookeeper_1 | 2016-01-20 17:25:33,935 [myid:] - INFO  [main:Environment@100] - Server environment:java.version=1.7.0_65
zookeeper_1 | 2016-01-20 17:25:33,936 [myid:] - INFO  [main:Environment@100] - Server environment:java.vendor=Oracle Corporation
zookeeper_1 | 2016-01-20 17:25:33,937 [myid:] - INFO  [main:Environment@100] - Server environment:java.home=/usr/lib/jvm/java-7-openjdk-amd64/jre
zookeeper_1 | 2016-01-20 17:25:33,937 [myid:] - INFO  [main:Environment@100] - Server environment:java.class.path=/opt/zookeeper-3.4.6/bin/../build/classes:/opt/zookeeper-3.4.6/bin/../build/lib/*.jar:/opt/zookeeper-3.4.6/bin/../lib/slf4j-log4j12-1.6.1.jar:/opt/zookeeper-3.4.6/bin/../lib/slf4j-api-1.6.1.jar:/opt/zookeeper-3.4.6/bin/../lib/netty-3.7.0.Final.jar:/opt/zookeeper-3.4.6/bin/../lib/log4j-1.2.16.jar:/opt/zookeeper-3.4.6/bin/../lib/jline-0.9.94.jar:/opt/zookeeper-3.4.6/bin/../zookeeper-3.4.6.jar:/opt/zookeeper-3.4.6/bin/../src/java/lib/*.jar:/opt/zookeeper-3.4.6/bin/../conf:

java.lang.NumberFormatException: For input string: ""

Seems there may be some config issue.

Fig file

kafka:
  image: wurstmeister/kafka:latest
  environment:
    KAFKA_ADVERTISED_HOST_NAME: 192.168.59.105

Error message

Status: Downloaded newer image for wurstmeister/kafka:latest
Attaching to gokafkaexample_kafka_1
kafka_1 | 2015/02/04 19:32:38 Get http:///var/run/docker.sock/v1.12/containers/225d9cec78c4/json: dial unix /var/run/docker.sock: no such file or directory
kafka_1 | [2015-02-04 19:32:39,399] FATAL  (kafka.Kafka$)
kafka_1 | java.lang.NumberFormatException: For input string: ""
kafka_1 |       at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
kafka_1 |       at java.lang.Integer.parseInt(Integer.java:493)
kafka_1 |       at java.lang.Integer.parseInt(Integer.java:514)
kafka_1 |       at scala.collection.immutable.StringLike$class.toInt(StringLike.scala:207)
kafka_1 |       at scala.collection.immutable.StringOps.toInt(StringOps.scala:31)
kafka_1 |       at kafka.utils.VerifiableProperties.getIntInRange(VerifiableProperties.scala:73)
kafka_1 |       at kafka.utils.VerifiableProperties.getIntInRange(VerifiableProperties.scala:46)
kafka_1 |       at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:49)
kafka_1 |       at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:31)
kafka_1 |       at kafka.Kafka$.main(Kafka.scala:35)
kafka_1 |       at kafka.Kafka.main(Kafka.scala)
gokafkaexample_kafka_1 exited with code 0
Gracefully stopping... (press Ctrl+C again to force)

Boot2Docker and Ports Notes

This is maybe more of a "known issue" or documentation thing.

I've been using these images on a mac with boot2docker. I'm not 100% certain the behavior I explain below is caused by boot2docker but it's relevant I suppose since this is kind of a different environment than plain-ol-docker on linux.

When launching the fig cluster, you should be aware (obviously) that the Boot2Docker IP and associated ports may change. When developing locally make sure you are changing your env vars or code to account for this.

Additionally, when you launch the cluster certain external (localhost in our case) ports will be forwarded to the appropriate local ports on the container. For example, when running fig ps:

         Name                        Command               State                          Ports                        
----------------------------------------------------------------------------------------------------------------------
kafkadocker_kafka_1       /bin/sh -c start-kafka.sh        Up      *0.0.0.0:49160->9092/tcp*                             
kafkadocker_zookeeper_1   /bin/sh -c /usr/sbin/sshd  ...   Up      *0.0.0.0:49159->2181/tcp*, 22/tcp, 2888/tcp, 3888/tcp 

The external ports may change when you startup and shutdown the cluster or boot2docker. Mine tended to increment probably due to the software playing it safe or not cleaning up. This has the same implications as above: be aware you may need to change these.

More importantly though, topics that are created on the machine that may persist across restarts will be recorded with leader ports from its last session. From a describe on my topic using $KAFKA_HOME/bin/kafka-topics.sh --describe --topic topic --zookeeper $ZK per the docs:

root@7f2e0bdefb6b:/# $KAFKA_HOME/bin/kafka-topics.sh --describe --topic topic --zookeeper $ZK
Topic:topic     PartitionCount:4        ReplicationFactor:1     Configs:
        Topic: topic    Partition: 0    Leader: *49160*   Replicas: 49160 Isr: 49160
        Topic: topic    Partition: 1    Leader: 49160   Replicas: 49160 Isr: 49160
        Topic: topic    Partition: 2    Leader: 49160   Replicas: 49160 Isr: 49160
        Topic: topic    Partition: 3    Leader: 49160   Replicas: 49160 Isr: 49160

These appear to be affected by restarts. If those ports cycle, your application may not be able to determine the leader it should look for. At least this was my experience when using Kafka Node.

This may be a good gotcha or known issue to add to docs. Or if I'm doing something wrong also something someone could correct me on :).

"fig up" fails w/ exec: "xz": executable file not found in $PATH

I tried to "fig up", unfortunately it fails with errors.
.....
99257de6e778: Download complete
Traceback (most recent call last):
File "/usr/local/Cellar/fig/1.0.1/libexec/bin/fig", line 9, in
load_entry_point('fig==1.0.1', 'console_scripts', 'fig')()
File "/usr/local/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/cli/main.py", line 31, in main
File "/usr/local/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/cli/docopt_command.py", line 21, in sys_dispatch
File "/usr/local/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/cli/command.py", line 28, in dispatch
File "/usr/local/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/cli/docopt_command.py", line 24, in dispatch
File "/usr/local/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/cli/command.py", line 56, in perform_command
File "/usr/local/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/cli/main.py", line 427, in up
File "/usr/local/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/project.py", line 174, in up
File "/usr/local/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/service.py", line 199, in recreate_containers
File "/usr/local/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/service.py", line 187, in create_container
File "/usr/local/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/progress_stream.py", line 37, in stream_output
File "/usr/local/Cellar/fig/1.0.1/lib/python2.7/site-packages/fig-1.0.1-py2.7.egg/fig/progress_stream.py", line 50, in print_output_event
fig.progress_stream.StreamOutputError: exec: "xz": executable file not found in $PATH

Tested envoronment:
$ fig --version
fig 1.0.1
$ docker version
Client version: 1.3.2
Client API version: 1.15
Go version (client): go1.3.3
Git commit (client): 39fa2fa
OS/Arch (client): darwin/amd64
Server version: 1.3.2
Server API version: 1.15
Go version (server): go1.3.3
Git commit (server): 39fa2fa

Kafka failing during startup doesn't force Docker container to exit

I do some rapid restarts during an Ansible install and the Kafka server complains that:

[2016-02-04 15:35:04,556] INFO [Kafka Server 102011155], shut down completed (kafka.server.KafkaServer)
[2016-02-04 15:35:04,557] FATAL Fatal error during KafkaServerStartable startup. Prepare to shutdown (kafka.server.KafkaServerStartable)
java.lang.RuntimeException: A broker is already registered on the path /brokers/ids/102011155. This probably indicates that you either have configured a brokerid that is already in use, or else you have shutdown this broker and restarted it faster than the zookeeper timeout so it appears to be re-registering.
    at kafka.utils.ZkUtils.registerBrokerInZk(ZkUtils.scala:295)
    at kafka.utils.ZkUtils.registerBrokerInZk(ZkUtils.scala:281)
    at kafka.server.KafkaHealthcheck.register(KafkaHealthcheck.scala:64)
    at kafka.server.KafkaHealthcheck.startup(KafkaHealthcheck.scala:45)
    at kafka.server.KafkaServer.startup(KafkaServer.scala:231)
    at kafka.server.KafkaServerStartable.startup(KafkaServerStartable.scala:37)
    at kafka.Kafka$.main(Kafka.scala:67)
    at kafka.Kafka.main(Kafka.scala)
[2016-02-04 15:35:04,558] INFO [Kafka Server 102011155], shutting down (kafka.server.KafkaServer)

But the docker image is still running:

ip-10-20-11-155:/# ps fax
PID   USER     TIME   COMMAND
    1 root       0:00 {start-kafka.sh} /bin/bash /usr/bin/start-kafka.sh
  179 root       0:00 sh -l
  233 root       0:00 sleep 1
  236 root       0:00 ps fax

I have fixed my Ansible scripts so that there is a pause letting the Kafka servers ZK connection time out, but it is worrying that the container keeps on running while Kafka is shut down.

Is it possible to detect this somehow and retry even though the START_TIMEOUT of 10 minutes is not passed?

JMX port for remote monitoring

Hi! What is the best way to open JMX ports on your docker kafka for the remote monitoring? I plan to use it with docker-kafka inside the docker container. Here is a screenshot for the inspiration:

broker list 2015-06-21 21-24-31

Automatically create topics

i add the following lines to docker-compose.yml

  environment:
    KAFKA_CREATE_TOPICS: "page_visits:1:1,fhir:1:3"
    KAFKA_ADVERTISED_HOST_NAME: 192.168.59.103

and run docker-compose up -d,when i query curl http://192.168.59.103:8082//topics, there is only page_visits,what is wrong?

Tar ball on tutorial webpage broken

The tarball on the webpage doesn't allow me to run the kafka shell because it creates the container names incorrectly.

~/work/tools/docker-kafka/wurstmeister-kafka-docker-6ee1649$./start-kafka-shell.sh 192.168.59.103
2014/11/07 11:41:16 Error response from daemon: Could not find entity for kafkadocker_zookeeper_1

~/work/tools/docker-kafka/wurstmeister-kafka-docker-6ee1649$fig ps

Name Command State Ports

wurstmeisterkafkadocke /bin/sh -c start- Up 0.0.0.0:49154->9092/tc
r6ee1649_kafka_1 kafka.sh p
wurstmeisterkafkadocke /bin/sh -c start- Up 0.0.0.0:49155->9092/tc
r6ee1649_kafka_2 kafka.sh p
wurstmeisterkafkadocke /bin/sh -c start- Up 0.0.0.0:49156->9092/tc
r6ee1649_kafka_3 kafka.sh p
wurstmeisterkafkadocke /opt/zookeeper-3.4.5/b Up 0.0.0.0:49153->2181/tc
r6ee1649_zookeeper_1 in/z ...

Code pulled from repo works correctly.

ERROR Processor got uncaught exception. (kafka.network.Processor) java.nio.BufferUnderflowException

Is this an issue with kafka directly? I'm not doing anything special. Just testing kafka on my localhost (Mac).

Process:

update docker-compose-single-broker.yml to use KAFKA_ADVERTISED_HOST_NAME: 192.168.99.100

docker-compose -f docker-compose-single-broker.yml up -d`
npm install kafka
node test.js # See below for code.

node Results:

Consumer Connected
Producer Connected

docker Result:

ERROR Processor got uncaught exception. (kafka.network.Processor)
kafka_1      | java.nio.BufferUnderflowException
kafka_1      |  at java.nio.HeapByteBuffer.get(HeapByteBuffer.java:151)
kafka_1      |  at java.nio.ByteBuffer.get(ByteBuffer.java:715)
kafka_1      |  at kafka.api.ApiUtils$.readShortString(ApiUtils.scala:40)
kafka_1      |  at kafka.api.FetchRequest$.readFrom(FetchRequest.scala:42)
kafka_1      |  at kafka.api.RequestKeys$$anonfun$2.apply(RequestKeys.scala:49)
kafka_1      |  at kafka.api.RequestKeys$$anonfun$2.apply(RequestKeys.scala:49)
kafka_1      |  at kafka.network.RequestChannel$Request.<init>(RequestChannel.scala:66)
kafka_1      |  at kafka.network.Processor$$anonfun$run$11.apply(SocketServer.scala:426)
kafka_1      |  at kafka.network.Processor$$anonfun$run$11.apply(SocketServer.scala:421)
kafka_1      |  at scala.collection.Iterator$class.foreach(Iterator.scala:742)
kafka_1      |  at scala.collection.AbstractIterator.foreach(Iterator.scala:1194)
kafka_1      |  at scala.collection.IterableLike$class.foreach(IterableLike.scala:72)
kafka_1      |  at scala.collection.AbstractIterable.foreach(Iterable.scala:54)
kafka_1      |  at kafka.network.Processor.run(SocketServer.scala:421)
kafka_1      |  at java.lang.Thread.run(Thread.java:745)

test.js

var kafka = require('kafka');

var comm = {
    host:         '192.168.99.100',
    port:          9092
};

new kafka.Consumer(comm).connect().on('connect', function() {
    console.log("Consumer Connected");
}).subscribeTopic('topic').on('message', function(topic, message) {
    console.log("Consumed message:", message)
});

var producer = new kafka.Producer({
    host:         '192.168.99.100',
    port:         9092,
    topic:        'topic',
    partition:    1
}).connect().on('connect', function() {
    console.log('Producer Connected');
    producer.send("hey!");
    producer.close()
});

Failed to connect external Zookeeper. known issue? or Kafka.NIO limit?

Hi,
I can run it successfully if deploy both zk and kafka container in the same host, so they're "link" together. however, it failed if host1.kafka container to connect to another host2's zk (port is exported as confirmed),
a known issue/limit? shall I config some network route? I am using default Docker daemon NAT mode.

but in the meantime, if I exec into the host1.kafka container, I can ping/ssh host2 w/o problem. so suppose the default eth0 are pipe to host1 NAT and the traffic shall be ok. I doubt "kafka" java NIO 's problem ? need some guidance. thanks.

here's my cmd to start host1.kafka, trying to connect zk at host2:port
[root@localhost config]# docker run --privileged -e KAFKA_BROKER_ID=2 -e KAFKA_ZOOKEEPER_CONNECT=:49181 -e KAFKA_ADVERTISED_HOST_NAME= --expose=9092 --publish-all=true -v /var/run/docker.sock:/var/run/docker.sock -d kafkadocker_kafka

Error Msg:
[2015-07-31 13:35:03,765] INFO Opening socket connection to server 10.62.98.242/10.62.98.242:49181. Will not attempt to authenticate using SASL (unknown error) (org.apache.zookeeper.ClientCnxn)
[2015-07-31 13:35:04,776] WARN Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect (org.apache.zookeeper.ClientCnxn)
java.net.NoRouteToHostException: No route to host
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:601)
at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:361)
at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1081)
Host1.kafka ifconfig output:
root@615282cdba8c:/# ifconfig
eth0 Link encap:Ethernet HWaddr 02:42:ac:11:00:08
inet addr:172.17.0.8 Bcast:0.0.0.0 Mask:255.255.0.0
inet6 addr: fe80::42:acff:fe11:8/64 Scope:Link
UP BROADCAST RUNNING MTU:1500 Metric:1
RX packets:23 errors:0 dropped:0 overruns:0 frame:0
TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2038 (2.0 KB) TX bytes:1814 (1.8 KB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:448 (448.0 B) TX bytes:448 (448.0 B)

But actually I can ping host2
root@615282cdba8c:/# ping 10.62.98.242
PING 10.62.98.242 (10.62.98.242) 56(84) bytes of data.
64 bytes from 10.62.98.242: icmp_seq=1 ttl=64 time=0.236 ms
64 bytes from 10.62.98.242: icmp_seq=2 ttl=64 time=0.101 ms
64 bytes from 10.62.98.242: icmp_seq=3 ttl=64 time=0.090 ms
64 bytes from 10.62.98.242: icmp_seq=4 ttl=64 time=0.091 ms

Trouble getting started

I must be missing something but I can't get anything to work on once the containers are running. I followed the instructions by setting KAFKA_ADVERTISED_HOST_NAME to the output of

docker-machine ip default

Then I did

docker-compose up -d

Everything is running according to docker ps so I then proceeded to do

kafka-topics --list --zookeeper $SOME-IP:2181

where $SOME-IP is the output of

docker inspect --format '{{ .NetworkSettings.IPAddress }}' kafkadocker_zookeeper_1.

It just times out. Is that right? Should be using a different IP in either place?

fig up error

[chico@localhost figTest]$ fig up
Couldn't connect to Docker daemon at http+unix://var/run/docker.sock - is it running?

If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.

Issue starting kafka: java.lang.NumberFormatException: For input string: ""

When trying to set my kafka cluster up, zookeeper starts but kafka doesn't (I tried w/ branch master and 0.8.2).
Here are the logs of the kafka container:

[joss@joss]$ docker logs 3294fb2e90a5
2015/01/29 14:56:53 Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
[2015-01-29 14:56:54,296] FATAL  (kafka.Kafka$)
java.lang.NumberFormatException: For input string: ""
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:493)
    at java.lang.Integer.parseInt(Integer.java:514)
    at scala.collection.immutable.StringLike$class.toInt(StringLike.scala:231)
    at scala.collection.immutable.StringOps.toInt(StringOps.scala:31)
    at kafka.utils.VerifiableProperties.getIntInRange(VerifiableProperties.scala:75)
    at kafka.utils.VerifiableProperties.getIntInRange(VerifiableProperties.scala:48)
    at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:75)
    at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:31)
    at kafka.Kafka$.main(Kafka.scala:35)
    at kafka.Kafka.main(Kafka.scala)

Here is my fig.yml:

[joss@joss]$ cat fig.yml 
zookeeper:
  image: wurstmeister/zookeeper
  ports:
    - "2181"
kafka:
  image: wurstmeister/kafka:0.8.2-beta
  ports:
    - "9092"
  links:
    - zookeeper:zk
  environment:
    KAFKA_ADVERTISED_HOST_NAME: 10.42.2.217
  volumes:
    - /var/run/docker.sock:/var/run/docker.sock

Service 'kafka' failed to build: The command '/bin/sh -c /tmp/download-kafka.sh' returned a non-zero code: 8 with docker-machine

I installed the latest docker-machine toolset (so I'm not using boot2docker anymore). But I'm getting this error when running docker-compose up:

Step 5 : RUN /tmp/download-kafka.sh ---> Running in 33530bfa3eb2 Service 'kafka' failed to build: The command '/bin/sh -c /tmp/download-kafka.sh' returned a non-zero code: 8

Have anyone seen something similar or know how to debug further?

± |master U:1 ✗| → docker-compose up
Pulling zookeeper (wurstmeister/zookeeper:latest)...
Pulling repository docker.io/wurstmeister/zookeeper
a3075a3d32da: Download complete
511136ea3c5a: Download complete
1de2bd7201a2: Download complete
b70ad18cfc2a: Download complete
3b39241dab7c: Download complete
23f1840ed5a5: Download complete
dfa12c637781: Download complete
1357f421be38: Download complete
b21b5544e6fb: Download complete
e4f51c315623: Download complete
0f001bb35f62: Download complete
94d91ad469dc: Download complete
4fbbe40b2832: Download complete
0d1044a5b0b8: Download complete
692e10e56820: Download complete
1ae54bf511c9: Download complete
1e92d37279a0: Download complete
da0ff53ccc9c: Download complete
7e7ced68ee51: Download complete
3e0bb7584f06: Download complete
eac129833626: Download complete
d0adb0a7cfa5: Download complete
840840289a0d: Download complete
e7381f1a45cf: Download complete
5a6fc057f418: Download complete
Status: Downloaded newer image for wurstmeister/zookeeper:latest
Creating kafkadocker_zookeeper_1...
Building kafka...
Step 0 : FROM ubuntu:trusty
trusty: Pulling from library/ubuntu
d3a1f33e8a5a: Pull complete
c22013c84729: Pull complete
d74508fb6632: Pull complete
91e54dfb1179: Already exists
library/ubuntu:trusty: The image you are pulling has been verified. Important: image verification is a tech preview feature and should not be relied on to provide security.
Digest: sha256:638c7aabcdb8f89c05e8e00b74bca91a1ce327df84a47b8e110707bb6d1fb139
Status: Downloaded newer image for ubuntu:trusty
 ---> 91e54dfb1179
Step 1 : MAINTAINER Wurstmeister
 ---> Running in d473e907f8c0
 ---> a00ced004b2b
Removing intermediate container d473e907f8c0
Step 2 : ENV KAFKA_VERSION "0.8.2.1" SCALA_VERSION "2.10"
 ---> Running in df34b872d303
 ---> 7ea6eac6e592
Removing intermediate container df34b872d303
Step 3 : RUN apt-get update && apt-get install -y unzip openjdk-6-jdk wget curl git docker.io jq
 ---> Running in 36d81f4bdcea
Ign http://archive.ubuntu.com trusty InRelease
Ign http://archive.ubuntu.com trusty-updates InRelease
Ign http://archive.ubuntu.com trusty-security InRelease
Hit http://archive.ubuntu.com trusty Release.gpg
Get:1 http://archive.ubuntu.com trusty-updates Release.gpg [933 B]
Get:2 http://archive.ubuntu.com trusty-security Release.gpg [933 B]
Hit http://archive.ubuntu.com trusty Release
Get:3 http://archive.ubuntu.com trusty-updates Release [63.5 kB]
Get:4 http://archive.ubuntu.com trusty-security Release [63.5 kB]
Get:5 http://archive.ubuntu.com trusty/main Sources [1335 kB]
Get:6 http://archive.ubuntu.com trusty/restricted Sources [5335 B]
Get:7 http://archive.ubuntu.com trusty/universe Sources [7926 kB]
Get:8 http://archive.ubuntu.com trusty/main amd64 Packages [1743 kB]
Get:9 http://archive.ubuntu.com trusty/restricted amd64 Packages [16.0 kB]
Get:10 http://archive.ubuntu.com trusty/universe amd64 Packages [7589 kB]
Get:11 http://archive.ubuntu.com trusty-updates/main Sources [290 kB]
Get:12 http://archive.ubuntu.com trusty-updates/restricted Sources [4521 B]
Get:13 http://archive.ubuntu.com trusty-updates/universe Sources [168 kB]
Get:14 http://archive.ubuntu.com trusty-updates/main amd64 Packages [768 kB]
Get:15 http://archive.ubuntu.com trusty-updates/restricted amd64 Packages [22.7 kB]
Get:16 http://archive.ubuntu.com trusty-updates/universe amd64 Packages [403 kB]
Get:17 http://archive.ubuntu.com trusty-security/main Sources [117 kB]
Get:18 http://archive.ubuntu.com trusty-security/restricted Sources [1874 B]
Get:19 http://archive.ubuntu.com trusty-security/universe Sources [34.0 kB]
Get:20 http://archive.ubuntu.com trusty-security/main amd64 Packages [423 kB]
Get:21 http://archive.ubuntu.com trusty-security/restricted amd64 Packages [14.8 kB]
Get:22 http://archive.ubuntu.com trusty-security/universe amd64 Packages [148 kB]
Fetched 21.1 MB in 37s (559 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  aufs-tools ca-certificates ca-certificates-java cgroup-lite fontconfig
  fontconfig-config fonts-dejavu-core fonts-dejavu-extra git-man
  hicolor-icon-theme icedtea-6-jre-cacao icedtea-6-jre-jamvm icedtea-netx
  icedtea-netx-common iptables java-common krb5-locales libapparmor1
  libasn1-8-heimdal libasound2 libasound2-data libasyncns0 libatk-wrapper-java
  libatk-wrapper-java-jni libatk1.0-0 libatk1.0-data libavahi-client3
  libavahi-common-data libavahi-common3 libcairo2 libcups2 libcurl3
  libcurl3-gnutls libdatrie1 libedit2 liberror-perl libflac8 libfontconfig1
  libfreetype6 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgif4 libglib2.0-0
  libglib2.0-data libgraphite2-3 libgssapi-krb5-2 libgssapi3-heimdal
  libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libharfbuzz0b libhcrypto4-heimdal
  libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libice-dev
  libice6 libidn11 libjasper1 libjbig0 libjpeg-turbo8 libjpeg8 libk5crypto3
  libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 liblcms2-2
  libldap-2.4-2 libnfnetlink0 libnspr4 libnss3 libnss3-nssdb libogg0
  libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpcsclite1
  libpixman-1-0 libpthread-stubs0-dev libpulse0 libroken18-heimdal librtmp0
  libsasl2-2 libsasl2-modules libsasl2-modules-db libsm-dev libsm6 libsndfile1
  libthai-data libthai0 libtiff5 libvorbis0a libvorbisenc2 libwind0-heimdal
  libwrap0 libx11-6 libx11-data libx11-dev libx11-doc libxau-dev libxau6
  libxcb-render0 libxcb-shm0 libxcb1 libxcb1-dev libxcomposite1 libxcursor1
  libxdamage1 libxdmcp-dev libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1
  libxml2 libxmuu1 libxrandr2 libxrender1 libxt-dev libxt6 libxtables10
  libxtst6 openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib
  openssh-client openssl patch rsync sgml-base shared-mime-info tcpd
  ttf-dejavu-extra tzdata-java x11-common x11proto-core-dev x11proto-input-dev
  x11proto-kb-dev xauth xml-core xorg-sgml-doctools xtrans-dev xz-utils
Suggested packages:
  btrfs-tools debootstrap lxc rinse gettext-base git-daemon-run
  git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-arch
  git-bzr git-cvs git-mediawiki git-svn default-jre equivs libasound2-plugins
  alsa-utils cups-common krb5-doc krb5-user librsvg2-common gvfs libice-doc
  libjasper-runtime liblcms2-utils ttf-baekmuk ttf-arphic-gbsn00lp
  ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp pcscd pulseaudio
  libsasl2-modules-otp libsasl2-modules-ldap libsasl2-modules-sql
  libsasl2-modules-gssapi-mit libsasl2-modules-gssapi-heimdal libsm-doc
  libxcb-doc libxt-doc openjdk-6-demo openjdk-6-source visualvm icedtea-plugin
  libnss-mdns sun-java6-fonts fonts-ipafont-gothic fonts-ipafont-mincho
  ttf-wqy-microhei ttf-wqy-zenhei ttf-indic-fonts-core ttf-telugu-fonts
  ttf-oriya-fonts ttf-kannada-fonts ttf-bengali-fonts ssh-askpass libpam-ssh
  keychain monkeysphere ed diffutils-doc openssh-server sgml-base-doc zip
  debhelper
Recommended packages:
  ssh-client
The following NEW packages will be installed:
  aufs-tools ca-certificates ca-certificates-java cgroup-lite curl docker.io
  fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-extra git
  git-man hicolor-icon-theme icedtea-6-jre-cacao icedtea-6-jre-jamvm
  icedtea-netx icedtea-netx-common iptables java-common jq krb5-locales
  libapparmor1 libasn1-8-heimdal libasound2 libasound2-data libasyncns0
  libatk-wrapper-java libatk-wrapper-java-jni libatk1.0-0 libatk1.0-data
  libavahi-client3 libavahi-common-data libavahi-common3 libcairo2 libcups2
  libcurl3 libcurl3-gnutls libdatrie1 libedit2 liberror-perl libflac8
  libfontconfig1 libfreetype6 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgif4 libglib2.0-0 libglib2.0-data libgraphite2-3 libgssapi-krb5-2
  libgssapi3-heimdal libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libharfbuzz0b
  libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal
  libhx509-5-heimdal libice-dev libice6 libidn11 libjasper1 libjbig0
  libjpeg-turbo8 libjpeg8 libk5crypto3 libkeyutils1 libkrb5-26-heimdal
  libkrb5-3 libkrb5support0 liblcms2-2 libldap-2.4-2 libnfnetlink0 libnspr4
  libnss3 libnss3-nssdb libogg0 libpango-1.0-0 libpangocairo-1.0-0
  libpangoft2-1.0-0 libpcsclite1 libpixman-1-0 libpthread-stubs0-dev libpulse0
  libroken18-heimdal librtmp0 libsasl2-2 libsasl2-modules libsasl2-modules-db
  libsm-dev libsm6 libsndfile1 libthai-data libthai0 libtiff5 libvorbis0a
  libvorbisenc2 libwind0-heimdal libwrap0 libx11-6 libx11-data libx11-dev
  libx11-doc libxau-dev libxau6 libxcb-render0 libxcb-shm0 libxcb1 libxcb1-dev
  libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxdmcp6 libxext6
  libxfixes3 libxi6 libxinerama1 libxml2 libxmuu1 libxrandr2 libxrender1
  libxt-dev libxt6 libxtables10 libxtst6 openjdk-6-jdk openjdk-6-jre
  openjdk-6-jre-headless openjdk-6-jre-lib openssh-client openssl patch rsync
  sgml-base shared-mime-info tcpd ttf-dejavu-extra tzdata-java unzip wget
  x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev xauth
  xml-core xorg-sgml-doctools xtrans-dev xz-utils
0 upgraded, 151 newly installed, 0 to remove and 1 not upgraded.
Need to get 84.0 MB of archives.
After this operation, 224 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libroken18-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.1 [40.0 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libasn1-8-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.1 [161 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libkrb5support0 amd64 1.12+dfsg-2ubuntu5.1 [30.4 kB]
Get:4 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libk5crypto3 amd64 1.12+dfsg-2ubuntu5.1 [79.8 kB]
Get:5 http://archive.ubuntu.com/ubuntu/ trusty/main libkeyutils1 amd64 1.5.6-1 [7318 B]
Get:6 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libkrb5-3 amd64 1.12+dfsg-2ubuntu5.1 [262 kB]
Get:7 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libgssapi-krb5-2 amd64 1.12+dfsg-2ubuntu5.1 [113 kB]
Get:8 http://archive.ubuntu.com/ubuntu/ trusty/main libidn11 amd64 1.28-1ubuntu2 [93.0 kB]
Get:9 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libhcrypto4-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.1 [83.9 kB]
Get:10 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libheimbase1-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.1 [28.9 kB]
Get:11 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libwind0-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.1 [47.8 kB]
Get:12 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libhx509-5-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.1 [104 kB]
Get:13 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libkrb5-26-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.1 [196 kB]
Get:14 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libheimntlm0-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.1 [15.2 kB]
Get:15 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libgssapi3-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.1 [89.8 kB]
Get:16 http://archive.ubuntu.com/ubuntu/ trusty/main libsasl2-modules-db amd64 2.1.25.dfsg1-17build1 [14.9 kB]
Get:17 http://archive.ubuntu.com/ubuntu/ trusty/main libsasl2-2 amd64 2.1.25.dfsg1-17build1 [56.5 kB]
Get:18 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libldap-2.4-2 amd64 2.4.31-1+nmu2ubuntu8.1 [153 kB]
Get:19 http://archive.ubuntu.com/ubuntu/ trusty/main librtmp0 amd64 2.4+20121230.gitdf6c518-1 [57.5 kB]
Get:20 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libcurl3-gnutls amd64 7.35.0-1ubuntu2.5 [165 kB]
Get:21 http://archive.ubuntu.com/ubuntu/ trusty/main libedit2 amd64 3.1-20130712-2 [86.7 kB]
Get:22 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libglib2.0-0 amd64 2.40.2-0ubuntu1 [1058 kB]
Get:23 http://archive.ubuntu.com/ubuntu/ trusty/main libnfnetlink0 amd64 1.0.1-2 [15.0 kB]
Get:24 http://archive.ubuntu.com/ubuntu/ trusty/main libxau6 amd64 1:1.0.8-1 [8376 B]
Get:25 http://archive.ubuntu.com/ubuntu/ trusty/main libxdmcp6 amd64 1:1.1.1-1 [12.8 kB]
Get:26 http://archive.ubuntu.com/ubuntu/ trusty/main libxcb1 amd64 1.10-2ubuntu1 [38.0 kB]
Get:27 http://archive.ubuntu.com/ubuntu/ trusty/main libx11-data all 2:1.6.2-1ubuntu2 [111 kB]
Get:28 http://archive.ubuntu.com/ubuntu/ trusty/main libx11-6 amd64 2:1.6.2-1ubuntu2 [560 kB]
Get:29 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libxext6 amd64 2:1.3.2-1ubuntu0.0.14.04.1 [28.8 kB]
Get:30 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libxml2 amd64 2.9.1+dfsg1-3ubuntu4.4 [570 kB]
Get:31 http://archive.ubuntu.com/ubuntu/ trusty/main libxmuu1 amd64 2:1.1.1-1 [11.0 kB]
Get:32 http://archive.ubuntu.com/ubuntu/ trusty/main sgml-base all 1.26+nmu4ubuntu1 [12.5 kB]
Get:33 http://archive.ubuntu.com/ubuntu/ trusty/main libasound2-data all 1.0.27.2-3ubuntu7 [26.3 kB]
Get:34 http://archive.ubuntu.com/ubuntu/ trusty/main libasound2 amd64 1.0.27.2-3ubuntu7 [327 kB]
Get:35 http://archive.ubuntu.com/ubuntu/ trusty/main libasyncns0 amd64 0.8-4ubuntu2 [11.9 kB]
Get:36 http://archive.ubuntu.com/ubuntu/ trusty/main libatk1.0-data all 2.10.0-2ubuntu2 [13.7 kB]
Get:37 http://archive.ubuntu.com/ubuntu/ trusty/main libatk1.0-0 amd64 2.10.0-2ubuntu2 [50.9 kB]
Get:38 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libgtk2.0-common all 2.24.23-0ubuntu1.2 [121 kB]
Get:39 http://archive.ubuntu.com/ubuntu/ trusty/main fonts-dejavu-core all 2.34-1ubuntu1 [1024 kB]
Get:40 http://archive.ubuntu.com/ubuntu/ trusty-updates/main fontconfig-config all 2.11.0-0ubuntu4.1 [47.4 kB]
Get:41 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libfreetype6 amd64 2.5.2-1ubuntu2.4 [305 kB]
Get:42 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libfontconfig1 amd64 2.11.0-0ubuntu4.1 [123 kB]
Get:43 http://archive.ubuntu.com/ubuntu/ trusty/main libpixman-1-0 amd64 0.30.2-2ubuntu1 [227 kB]
Get:44 http://archive.ubuntu.com/ubuntu/ trusty/main libxcb-render0 amd64 1.10-2ubuntu1 [11.0 kB]
Get:45 http://archive.ubuntu.com/ubuntu/ trusty/main libxcb-shm0 amd64 1.10-2ubuntu1 [5432 B]
Get:46 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libxrender1 amd64 1:0.9.8-1build0.14.04.1 [17.9 kB]
Get:47 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libcairo2 amd64 1.13.0~20140204-0ubuntu1.1 [535 kB]
Get:48 http://archive.ubuntu.com/ubuntu/ trusty/main libavahi-common-data amd64 0.6.31-4ubuntu1 [21.2 kB]
Get:49 http://archive.ubuntu.com/ubuntu/ trusty/main libavahi-common3 amd64 0.6.31-4ubuntu1 [21.7 kB]
Get:50 http://archive.ubuntu.com/ubuntu/ trusty/main libavahi-client3 amd64 0.6.31-4ubuntu1 [25.1 kB]
Get:51 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libcups2 amd64 1.7.2-0ubuntu1.6 [178 kB]
Get:52 http://archive.ubuntu.com/ubuntu/ trusty/main libjpeg-turbo8 amd64 1.3.0-0ubuntu2 [104 kB]
Get:53 http://archive.ubuntu.com/ubuntu/ trusty/main libjpeg8 amd64 8c-2ubuntu8 [2194 B]
Get:54 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libjasper1 amd64 1.900.1-14ubuntu3.2 [130 kB]
Get:55 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libjbig0 amd64 2.0-2ubuntu4.1 [26.1 kB]
Get:56 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libtiff5 amd64 4.0.3-7ubuntu0.3 [143 kB]
Get:57 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libgdk-pixbuf2.0-common all 2.30.7-0ubuntu1.1 [8710 B]
Get:58 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libgdk-pixbuf2.0-0 amd64 2.30.7-0ubuntu1.1 [160 kB]
Get:59 http://archive.ubuntu.com/ubuntu/ trusty/main libthai-data all 0.1.20-3 [130 kB]
Get:60 http://archive.ubuntu.com/ubuntu/ trusty/main libdatrie1 amd64 0.2.8-1 [16.7 kB]
Get:61 http://archive.ubuntu.com/ubuntu/ trusty/main libthai0 amd64 0.1.20-3 [16.9 kB]
Get:62 http://archive.ubuntu.com/ubuntu/ trusty-updates/main fontconfig amd64 2.11.0-0ubuntu4.1 [176 kB]
Get:63 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libpango-1.0-0 amd64 1.36.3-1ubuntu1.1 [149 kB]
Get:64 http://archive.ubuntu.com/ubuntu/ trusty/main libgraphite2-3 amd64 1.2.4-1ubuntu1 [53.8 kB]
Get:65 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libharfbuzz0b amd64 0.9.27-1ubuntu1 [127 kB]
Get:66 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libpangoft2-1.0-0 amd64 1.36.3-1ubuntu1.1 [32.7 kB]
Get:67 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libpangocairo-1.0-0 amd64 1.36.3-1ubuntu1.1 [20.0 kB]
Get:68 http://archive.ubuntu.com/ubuntu/ trusty/main libxcomposite1 amd64 1:0.4.4-1 [7714 B]
Get:69 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libxfixes3 amd64 1:5.0.1-1ubuntu1.1 [10.4 kB]
Get:70 http://archive.ubuntu.com/ubuntu/ trusty/main libxcursor1 amd64 1:1.1.14-1 [22.8 kB]
Get:71 http://archive.ubuntu.com/ubuntu/ trusty/main libxdamage1 amd64 1:1.1.4-1ubuntu1 [7612 B]
Get:72 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libxi6 amd64 2:1.7.1.901-1ubuntu1.1 [27.9 kB]
Get:73 http://archive.ubuntu.com/ubuntu/ trusty/main libxinerama1 amd64 2:1.1.3-1 [7908 B]
Get:74 http://archive.ubuntu.com/ubuntu/ trusty/main libxrandr2 amd64 2:1.4.2-1 [16.6 kB]
Get:75 http://archive.ubuntu.com/ubuntu/ trusty/main shared-mime-info amd64 1.2-0ubuntu3 [415 kB]
Get:76 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libgtk2.0-0 amd64 2.24.23-0ubuntu1.2 [1739 kB]
Get:77 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe openjdk-6-jre-lib all 6b36-1.13.8-0ubuntu1~14.04 [5998 kB]
Get:78 http://archive.ubuntu.com/ubuntu/ trusty-updates/main openssl amd64 1.0.1f-1ubuntu2.15 [489 kB]
Get:79 http://archive.ubuntu.com/ubuntu/ trusty-updates/main ca-certificates all 20141019ubuntu0.14.04.1 [189 kB]
Get:80 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libnspr4 amd64 2:4.10.7-0ubuntu0.14.04.1 [111 kB]
Get:81 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libnss3-nssdb all 2:3.19.2-0ubuntu0.14.04.1 [10.6 kB]
Get:82 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libnss3 amd64 2:3.19.2-0ubuntu0.14.04.1 [1103 kB]
Get:83 http://archive.ubuntu.com/ubuntu/ trusty/main ca-certificates-java all 20130815ubuntu1 [13.4 kB]
Get:84 http://archive.ubuntu.com/ubuntu/ trusty-updates/main tzdata-java all 2015f-0ubuntu0.14.04 [69.2 kB]
Get:85 http://archive.ubuntu.com/ubuntu/ trusty/main java-common all 0.51 [130 kB]
Get:86 http://archive.ubuntu.com/ubuntu/ trusty/main liblcms2-2 amd64 2.5-0ubuntu4 [132 kB]
Get:87 http://archive.ubuntu.com/ubuntu/ trusty/main libpcsclite1 amd64 1.8.10-1ubuntu1 [20.9 kB]
Get:88 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe openjdk-6-jre-headless amd64 6b36-1.13.8-0ubuntu1~14.04 [30.9 MB]
Get:89 http://archive.ubuntu.com/ubuntu/ trusty/main libgif4 amd64 4.1.6-11 [28.6 kB]
Get:90 http://archive.ubuntu.com/ubuntu/ trusty/main libogg0 amd64 1.3.1-1ubuntu1 [17.0 kB]
Get:91 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libflac8 amd64 1.3.0-2ubuntu0.14.04.1 [80.2 kB]
Get:92 http://archive.ubuntu.com/ubuntu/ trusty/main libvorbis0a amd64 1.3.2-1.3ubuntu1 [87.2 kB]
Get:93 http://archive.ubuntu.com/ubuntu/ trusty/main libvorbisenc2 amd64 1.3.2-1.3ubuntu1 [84.5 kB]
Get:94 http://archive.ubuntu.com/ubuntu/ trusty/main libsndfile1 amd64 1.0.25-7ubuntu2 [136 kB]
Get:95 http://archive.ubuntu.com/ubuntu/ trusty/main libwrap0 amd64 7.6.q-25 [46.2 kB]
Get:96 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libpulse0 amd64 1:4.0-0ubuntu11.1 [225 kB]
Get:97 http://archive.ubuntu.com/ubuntu/ trusty-updates/main x11-common all 1:7.7+1ubuntu8.1 [49.5 kB]
Get:98 http://archive.ubuntu.com/ubuntu/ trusty/main libxtst6 amd64 2:1.2.2-1 [14.1 kB]
Get:99 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe openjdk-6-jre amd64 6b36-1.13.8-0ubuntu1~14.04 [190 kB]
Get:100 http://archive.ubuntu.com/ubuntu/ trusty/main libatk-wrapper-java all 0.30.4-4 [30.2 kB]
Get:101 http://archive.ubuntu.com/ubuntu/ trusty/main libatk-wrapper-java-jni amd64 0.30.4-4 [25.2 kB]
Get:102 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libcurl3 amd64 7.35.0-1ubuntu2.5 [173 kB]
Get:103 http://archive.ubuntu.com/ubuntu/ trusty/main libice6 amd64 2:1.0.8-2 [47.0 kB]
Get:104 http://archive.ubuntu.com/ubuntu/ trusty/main libsm6 amd64 2:1.2.1-2 [18.1 kB]
Get:105 http://archive.ubuntu.com/ubuntu/ trusty/main libxt6 amd64 1:1.1.4-1 [185 kB]
Get:106 http://archive.ubuntu.com/ubuntu/ trusty/main libxtables10 amd64 1.4.21-1ubuntu1 [25.9 kB]
Get:107 http://archive.ubuntu.com/ubuntu/ trusty/main iptables amd64 1.4.21-1ubuntu1 [261 kB]
Get:108 http://archive.ubuntu.com/ubuntu/ trusty-updates/main krb5-locales all 1.12+dfsg-2ubuntu5.1 [13.2 kB]
Get:109 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libapparmor1 amd64 2.8.95~2430-0ubuntu5.3 [25.5 kB]
Get:110 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libglib2.0-data all 2.40.2-0ubuntu1 [116 kB]
Get:111 http://archive.ubuntu.com/ubuntu/ trusty/main libsasl2-modules amd64 2.1.25.dfsg1-17build1 [64.3 kB]
Get:112 http://archive.ubuntu.com/ubuntu/ trusty-updates/main openssh-client amd64 1:6.6p1-2ubuntu2.3 [564 kB]
Get:113 http://archive.ubuntu.com/ubuntu/ trusty-updates/main rsync amd64 3.1.0-2ubuntu0.1 [283 kB]
Get:114 http://archive.ubuntu.com/ubuntu/ trusty-updates/main wget amd64 1.15-1ubuntu1.14.04.1 [269 kB]
Get:115 http://archive.ubuntu.com/ubuntu/ trusty/main xauth amd64 1:1.0.7-1ubuntu1 [25.8 kB]
Get:116 http://archive.ubuntu.com/ubuntu/ trusty/main xml-core all 0.13+nmu2 [23.3 kB]
Get:117 http://archive.ubuntu.com/ubuntu/ trusty/universe aufs-tools amd64 1:3.2+20130722-1.1 [92.3 kB]
Get:118 http://archive.ubuntu.com/ubuntu/ trusty-updates/main curl amd64 7.35.0-1ubuntu2.5 [123 kB]
Get:119 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe docker.io amd64 1.0.1~dfsg1-0ubuntu1~ubuntu0.14.04.1 [4111 kB]
Get:120 http://archive.ubuntu.com/ubuntu/ trusty/main fonts-dejavu-extra all 2.34-1ubuntu1 [1736 kB]
Get:121 http://archive.ubuntu.com/ubuntu/ trusty/main liberror-perl all 0.17-1.1 [21.1 kB]
Get:122 http://archive.ubuntu.com/ubuntu/ trusty-updates/main git-man all 1:1.9.1-1ubuntu0.1 [698 kB]
Get:123 http://archive.ubuntu.com/ubuntu/ trusty-updates/main git amd64 1:1.9.1-1ubuntu0.1 [2627 kB]
Get:124 http://archive.ubuntu.com/ubuntu/ trusty/main hicolor-icon-theme all 0.13-1 [7140 B]
Get:125 http://archive.ubuntu.com/ubuntu/ trusty/universe jq amd64 1.3-1.1ubuntu1 [97.8 kB]
Get:126 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libgtk2.0-bin amd64 2.24.23-0ubuntu1.2 [9798 B]
Get:127 http://archive.ubuntu.com/ubuntu/ trusty/main xorg-sgml-doctools all 1:1.11-1 [12.9 kB]
Get:128 http://archive.ubuntu.com/ubuntu/ trusty-updates/main x11proto-core-dev all 7.0.26-1~ubuntu2 [700 kB]
Get:129 http://archive.ubuntu.com/ubuntu/ trusty/main libice-dev amd64 2:1.0.8-2 [57.6 kB]
Get:130 http://archive.ubuntu.com/ubuntu/ trusty/main libpthread-stubs0-dev amd64 0.3-4 [4068 B]
Get:131 http://archive.ubuntu.com/ubuntu/ trusty/main libsm-dev amd64 2:1.2.1-2 [19.9 kB]
Get:132 http://archive.ubuntu.com/ubuntu/ trusty/main libxau-dev amd64 1:1.0.8-1 [11.1 kB]
Get:133 http://archive.ubuntu.com/ubuntu/ trusty/main libxdmcp-dev amd64 1:1.1.1-1 [26.9 kB]
Get:134 http://archive.ubuntu.com/ubuntu/ trusty/main x11proto-input-dev all 2.3-1 [139 kB]
Get:135 http://archive.ubuntu.com/ubuntu/ trusty/main x11proto-kb-dev all 1.0.6-2 [269 kB]
Get:136 http://archive.ubuntu.com/ubuntu/ trusty-updates/main xtrans-dev all 1.3.5-1~ubuntu14.04.1 [70.3 kB]
Get:137 http://archive.ubuntu.com/ubuntu/ trusty/main libxcb1-dev amd64 1.10-2ubuntu1 [76.6 kB]
Get:138 http://archive.ubuntu.com/ubuntu/ trusty/main libx11-dev amd64 2:1.6.2-1ubuntu2 [629 kB]
Get:139 http://archive.ubuntu.com/ubuntu/ trusty/main libx11-doc all 2:1.6.2-1ubuntu2 [1448 kB]
Get:140 http://archive.ubuntu.com/ubuntu/ trusty/main libxt-dev amd64 1:1.1.4-1 [455 kB]
Get:141 http://archive.ubuntu.com/ubuntu/ trusty-updates/main patch amd64 2.7.1-4ubuntu2.3 [86.4 kB]
Get:142 http://archive.ubuntu.com/ubuntu/ trusty/main tcpd amd64 7.6.q-25 [23.0 kB]
Get:143 http://archive.ubuntu.com/ubuntu/ trusty/main ttf-dejavu-extra all 2.34-1ubuntu1 [3104 B]
Get:144 http://archive.ubuntu.com/ubuntu/ trusty-updates/main unzip amd64 6.0-9ubuntu1.3 [157 kB]
Get:145 http://archive.ubuntu.com/ubuntu/ trusty/main xz-utils amd64 5.1.1alpha+20120614-2ubuntu2 [78.8 kB]
Get:146 http://archive.ubuntu.com/ubuntu/ trusty/main cgroup-lite all 1.9 [3918 B]
Get:147 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe icedtea-6-jre-cacao amd64 6b36-1.13.8-0ubuntu1~14.04 [333 kB]
Get:148 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe icedtea-6-jre-jamvm amd64 6b36-1.13.8-0ubuntu1~14.04 [399 kB]
Get:149 http://archive.ubuntu.com/ubuntu/ trusty/main icedtea-netx-common all 1.5-1ubuntu1 [1137 kB]
Get:150 http://archive.ubuntu.com/ubuntu/ trusty/main icedtea-netx amd64 1.5-1ubuntu1 [19.6 kB]
Get:151 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe openjdk-6-jdk amd64 6b36-1.13.8-0ubuntu1~14.04 [15.1 MB]
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin: 
Fetched 84.0 MB in 2min 0s (698 kB/s)
Selecting previously unselected package libroken18-heimdal:amd64.
(Reading database ... 11541 files and directories currently installed.)
Preparing to unpack .../libroken18-heimdal_1.6~git20131207+dfsg-1ubuntu1.1_amd64.deb ...
Unpacking libroken18-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Selecting previously unselected package libasn1-8-heimdal:amd64.
Preparing to unpack .../libasn1-8-heimdal_1.6~git20131207+dfsg-1ubuntu1.1_amd64.deb ...
Unpacking libasn1-8-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Selecting previously unselected package libkrb5support0:amd64.
Preparing to unpack .../libkrb5support0_1.12+dfsg-2ubuntu5.1_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.12+dfsg-2ubuntu5.1) ...
Selecting previously unselected package libk5crypto3:amd64.
Preparing to unpack .../libk5crypto3_1.12+dfsg-2ubuntu5.1_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.12+dfsg-2ubuntu5.1) ...
Selecting previously unselected package libkeyutils1:amd64.
Preparing to unpack .../libkeyutils1_1.5.6-1_amd64.deb ...
Unpacking libkeyutils1:amd64 (1.5.6-1) ...
Selecting previously unselected package libkrb5-3:amd64.
Preparing to unpack .../libkrb5-3_1.12+dfsg-2ubuntu5.1_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.12+dfsg-2ubuntu5.1) ...
Selecting previously unselected package libgssapi-krb5-2:amd64.
Preparing to unpack .../libgssapi-krb5-2_1.12+dfsg-2ubuntu5.1_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.12+dfsg-2ubuntu5.1) ...
Selecting previously unselected package libidn11:amd64.
Preparing to unpack .../libidn11_1.28-1ubuntu2_amd64.deb ...
Unpacking libidn11:amd64 (1.28-1ubuntu2) ...
Selecting previously unselected package libhcrypto4-heimdal:amd64.
Preparing to unpack .../libhcrypto4-heimdal_1.6~git20131207+dfsg-1ubuntu1.1_amd64.deb ...
Unpacking libhcrypto4-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Selecting previously unselected package libheimbase1-heimdal:amd64.
Preparing to unpack .../libheimbase1-heimdal_1.6~git20131207+dfsg-1ubuntu1.1_amd64.deb ...
Unpacking libheimbase1-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Selecting previously unselected package libwind0-heimdal:amd64.
Preparing to unpack .../libwind0-heimdal_1.6~git20131207+dfsg-1ubuntu1.1_amd64.deb ...
Unpacking libwind0-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Selecting previously unselected package libhx509-5-heimdal:amd64.
Preparing to unpack .../libhx509-5-heimdal_1.6~git20131207+dfsg-1ubuntu1.1_amd64.deb ...
Unpacking libhx509-5-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Selecting previously unselected package libkrb5-26-heimdal:amd64.
Preparing to unpack .../libkrb5-26-heimdal_1.6~git20131207+dfsg-1ubuntu1.1_amd64.deb ...
Unpacking libkrb5-26-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Selecting previously unselected package libheimntlm0-heimdal:amd64.
Preparing to unpack .../libheimntlm0-heimdal_1.6~git20131207+dfsg-1ubuntu1.1_amd64.deb ...
Unpacking libheimntlm0-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Selecting previously unselected package libgssapi3-heimdal:amd64.
Preparing to unpack .../libgssapi3-heimdal_1.6~git20131207+dfsg-1ubuntu1.1_amd64.deb ...
Unpacking libgssapi3-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Selecting previously unselected package libsasl2-modules-db:amd64.
Preparing to unpack .../libsasl2-modules-db_2.1.25.dfsg1-17build1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.25.dfsg1-17build1) ...
Selecting previously unselected package libsasl2-2:amd64.
Preparing to unpack .../libsasl2-2_2.1.25.dfsg1-17build1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.25.dfsg1-17build1) ...
Selecting previously unselected package libldap-2.4-2:amd64.
Preparing to unpack .../libldap-2.4-2_2.4.31-1+nmu2ubuntu8.1_amd64.deb ...
Unpacking libldap-2.4-2:amd64 (2.4.31-1+nmu2ubuntu8.1) ...
Selecting previously unselected package librtmp0:amd64.
Preparing to unpack .../librtmp0_2.4+20121230.gitdf6c518-1_amd64.deb ...
Unpacking librtmp0:amd64 (2.4+20121230.gitdf6c518-1) ...
Selecting previously unselected package libcurl3-gnutls:amd64.
Preparing to unpack .../libcurl3-gnutls_7.35.0-1ubuntu2.5_amd64.deb ...
Unpacking libcurl3-gnutls:amd64 (7.35.0-1ubuntu2.5) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../libedit2_3.1-20130712-2_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20130712-2) ...
Selecting previously unselected package libglib2.0-0:amd64.
Preparing to unpack .../libglib2.0-0_2.40.2-0ubuntu1_amd64.deb ...
Unpacking libglib2.0-0:amd64 (2.40.2-0ubuntu1) ...
Selecting previously unselected package libnfnetlink0:amd64.
Preparing to unpack .../libnfnetlink0_1.0.1-2_amd64.deb ...
Unpacking libnfnetlink0:amd64 (1.0.1-2) ...
Selecting previously unselected package libxau6:amd64.
Preparing to unpack .../libxau6_1%3a1.0.8-1_amd64.deb ...
Unpacking libxau6:amd64 (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp6:amd64.
Preparing to unpack .../libxdmcp6_1%3a1.1.1-1_amd64.deb ...
Unpacking libxdmcp6:amd64 (1:1.1.1-1) ...
Selecting previously unselected package libxcb1:amd64.
Preparing to unpack .../libxcb1_1.10-2ubuntu1_amd64.deb ...
Unpacking libxcb1:amd64 (1.10-2ubuntu1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../libx11-data_2%3a1.6.2-1ubuntu2_all.deb ...
Unpacking libx11-data (2:1.6.2-1ubuntu2) ...
Selecting previously unselected package libx11-6:amd64.
Preparing to unpack .../libx11-6_2%3a1.6.2-1ubuntu2_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.6.2-1ubuntu2) ...
Selecting previously unselected package libxext6:amd64.
Preparing to unpack .../libxext6_2%3a1.3.2-1ubuntu0.0.14.04.1_amd64.deb ...
Unpacking libxext6:amd64 (2:1.3.2-1ubuntu0.0.14.04.1) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../libxml2_2.9.1+dfsg1-3ubuntu4.4_amd64.deb ...
Unpacking libxml2:amd64 (2.9.1+dfsg1-3ubuntu4.4) ...
Selecting previously unselected package libxmuu1:amd64.
Preparing to unpack .../libxmuu1_2%3a1.1.1-1_amd64.deb ...
Unpacking libxmuu1:amd64 (2:1.1.1-1) ...
Selecting previously unselected package sgml-base.
Preparing to unpack .../sgml-base_1.26+nmu4ubuntu1_all.deb ...
Unpacking sgml-base (1.26+nmu4ubuntu1) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../libasound2-data_1.0.27.2-3ubuntu7_all.deb ...
Unpacking libasound2-data (1.0.27.2-3ubuntu7) ...
Selecting previously unselected package libasound2:amd64.
Preparing to unpack .../libasound2_1.0.27.2-3ubuntu7_amd64.deb ...
Unpacking libasound2:amd64 (1.0.27.2-3ubuntu7) ...
Selecting previously unselected package libasyncns0:amd64.
Preparing to unpack .../libasyncns0_0.8-4ubuntu2_amd64.deb ...
Unpacking libasyncns0:amd64 (0.8-4ubuntu2) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../libatk1.0-data_2.10.0-2ubuntu2_all.deb ...
Unpacking libatk1.0-data (2.10.0-2ubuntu2) ...
Selecting previously unselected package libatk1.0-0:amd64.
Preparing to unpack .../libatk1.0-0_2.10.0-2ubuntu2_amd64.deb ...
Unpacking libatk1.0-0:amd64 (2.10.0-2ubuntu2) ...
Selecting previously unselected package libgtk2.0-common.
Preparing to unpack .../libgtk2.0-common_2.24.23-0ubuntu1.2_all.deb ...
Unpacking libgtk2.0-common (2.24.23-0ubuntu1.2) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../fonts-dejavu-core_2.34-1ubuntu1_all.deb ...
Unpacking fonts-dejavu-core (2.34-1ubuntu1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../fontconfig-config_2.11.0-0ubuntu4.1_all.deb ...
Unpacking fontconfig-config (2.11.0-0ubuntu4.1) ...
Selecting previously unselected package libfreetype6:amd64.
Preparing to unpack .../libfreetype6_2.5.2-1ubuntu2.4_amd64.deb ...
Unpacking libfreetype6:amd64 (2.5.2-1ubuntu2.4) ...
Selecting previously unselected package libfontconfig1:amd64.
Preparing to unpack .../libfontconfig1_2.11.0-0ubuntu4.1_amd64.deb ...
Unpacking libfontconfig1:amd64 (2.11.0-0ubuntu4.1) ...
Selecting previously unselected package libpixman-1-0:amd64.
Preparing to unpack .../libpixman-1-0_0.30.2-2ubuntu1_amd64.deb ...
Unpacking libpixman-1-0:amd64 (0.30.2-2ubuntu1) ...
Selecting previously unselected package libxcb-render0:amd64.
Preparing to unpack .../libxcb-render0_1.10-2ubuntu1_amd64.deb ...
Unpacking libxcb-render0:amd64 (1.10-2ubuntu1) ...
Selecting previously unselected package libxcb-shm0:amd64.
Preparing to unpack .../libxcb-shm0_1.10-2ubuntu1_amd64.deb ...
Unpacking libxcb-shm0:amd64 (1.10-2ubuntu1) ...
Selecting previously unselected package libxrender1:amd64.
Preparing to unpack .../libxrender1_1%3a0.9.8-1build0.14.04.1_amd64.deb ...
Unpacking libxrender1:amd64 (1:0.9.8-1build0.14.04.1) ...
Selecting previously unselected package libcairo2:amd64.
Preparing to unpack .../libcairo2_1.13.0~20140204-0ubuntu1.1_amd64.deb ...
Unpacking libcairo2:amd64 (1.13.0~20140204-0ubuntu1.1) ...
Selecting previously unselected package libavahi-common-data:amd64.
Preparing to unpack .../libavahi-common-data_0.6.31-4ubuntu1_amd64.deb ...
Unpacking libavahi-common-data:amd64 (0.6.31-4ubuntu1) ...
Selecting previously unselected package libavahi-common3:amd64.
Preparing to unpack .../libavahi-common3_0.6.31-4ubuntu1_amd64.deb ...
Unpacking libavahi-common3:amd64 (0.6.31-4ubuntu1) ...
Selecting previously unselected package libavahi-client3:amd64.
Preparing to unpack .../libavahi-client3_0.6.31-4ubuntu1_amd64.deb ...
Unpacking libavahi-client3:amd64 (0.6.31-4ubuntu1) ...
Selecting previously unselected package libcups2:amd64.
Preparing to unpack .../libcups2_1.7.2-0ubuntu1.6_amd64.deb ...
Unpacking libcups2:amd64 (1.7.2-0ubuntu1.6) ...
Selecting previously unselected package libjpeg-turbo8:amd64.
Preparing to unpack .../libjpeg-turbo8_1.3.0-0ubuntu2_amd64.deb ...
Unpacking libjpeg-turbo8:amd64 (1.3.0-0ubuntu2) ...
Selecting previously unselected package libjpeg8:amd64.
Preparing to unpack .../libjpeg8_8c-2ubuntu8_amd64.deb ...
Unpacking libjpeg8:amd64 (8c-2ubuntu8) ...
Selecting previously unselected package libjasper1:amd64.
Preparing to unpack .../libjasper1_1.900.1-14ubuntu3.2_amd64.deb ...
Unpacking libjasper1:amd64 (1.900.1-14ubuntu3.2) ...
Selecting previously unselected package libjbig0:amd64.
Preparing to unpack .../libjbig0_2.0-2ubuntu4.1_amd64.deb ...
Unpacking libjbig0:amd64 (2.0-2ubuntu4.1) ...
Selecting previously unselected package libtiff5:amd64.
Preparing to unpack .../libtiff5_4.0.3-7ubuntu0.3_amd64.deb ...
Unpacking libtiff5:amd64 (4.0.3-7ubuntu0.3) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../libgdk-pixbuf2.0-common_2.30.7-0ubuntu1.1_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.30.7-0ubuntu1.1) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:amd64.
Preparing to unpack .../libgdk-pixbuf2.0-0_2.30.7-0ubuntu1.1_amd64.deb ...
Unpacking libgdk-pixbuf2.0-0:amd64 (2.30.7-0ubuntu1.1) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../libthai-data_0.1.20-3_all.deb ...
Unpacking libthai-data (0.1.20-3) ...
Selecting previously unselected package libdatrie1:amd64.
Preparing to unpack .../libdatrie1_0.2.8-1_amd64.deb ...
Unpacking libdatrie1:amd64 (0.2.8-1) ...
Selecting previously unselected package libthai0:amd64.
Preparing to unpack .../libthai0_0.1.20-3_amd64.deb ...
Unpacking libthai0:amd64 (0.1.20-3) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../fontconfig_2.11.0-0ubuntu4.1_amd64.deb ...
Unpacking fontconfig (2.11.0-0ubuntu4.1) ...
Selecting previously unselected package libpango-1.0-0:amd64.
Preparing to unpack .../libpango-1.0-0_1.36.3-1ubuntu1.1_amd64.deb ...
Unpacking libpango-1.0-0:amd64 (1.36.3-1ubuntu1.1) ...
Selecting previously unselected package libgraphite2-3:amd64.
Preparing to unpack .../libgraphite2-3_1.2.4-1ubuntu1_amd64.deb ...
Unpacking libgraphite2-3:amd64 (1.2.4-1ubuntu1) ...
Selecting previously unselected package libharfbuzz0b:amd64.
Preparing to unpack .../libharfbuzz0b_0.9.27-1ubuntu1_amd64.deb ...
Unpacking libharfbuzz0b:amd64 (0.9.27-1ubuntu1) ...
Selecting previously unselected package libpangoft2-1.0-0:amd64.
Preparing to unpack .../libpangoft2-1.0-0_1.36.3-1ubuntu1.1_amd64.deb ...
Unpacking libpangoft2-1.0-0:amd64 (1.36.3-1ubuntu1.1) ...
Selecting previously unselected package libpangocairo-1.0-0:amd64.
Preparing to unpack .../libpangocairo-1.0-0_1.36.3-1ubuntu1.1_amd64.deb ...
Unpacking libpangocairo-1.0-0:amd64 (1.36.3-1ubuntu1.1) ...
Selecting previously unselected package libxcomposite1:amd64.
Preparing to unpack .../libxcomposite1_1%3a0.4.4-1_amd64.deb ...
Unpacking libxcomposite1:amd64 (1:0.4.4-1) ...
Selecting previously unselected package libxfixes3:amd64.
Preparing to unpack .../libxfixes3_1%3a5.0.1-1ubuntu1.1_amd64.deb ...
Unpacking libxfixes3:amd64 (1:5.0.1-1ubuntu1.1) ...
Selecting previously unselected package libxcursor1:amd64.
Preparing to unpack .../libxcursor1_1%3a1.1.14-1_amd64.deb ...
Unpacking libxcursor1:amd64 (1:1.1.14-1) ...
Selecting previously unselected package libxdamage1:amd64.
Preparing to unpack .../libxdamage1_1%3a1.1.4-1ubuntu1_amd64.deb ...
Unpacking libxdamage1:amd64 (1:1.1.4-1ubuntu1) ...
Selecting previously unselected package libxi6:amd64.
Preparing to unpack .../libxi6_2%3a1.7.1.901-1ubuntu1.1_amd64.deb ...
Unpacking libxi6:amd64 (2:1.7.1.901-1ubuntu1.1) ...
Selecting previously unselected package libxinerama1:amd64.
Preparing to unpack .../libxinerama1_2%3a1.1.3-1_amd64.deb ...
Unpacking libxinerama1:amd64 (2:1.1.3-1) ...
Selecting previously unselected package libxrandr2:amd64.
Preparing to unpack .../libxrandr2_2%3a1.4.2-1_amd64.deb ...
Unpacking libxrandr2:amd64 (2:1.4.2-1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../shared-mime-info_1.2-0ubuntu3_amd64.deb ...
Unpacking shared-mime-info (1.2-0ubuntu3) ...
Selecting previously unselected package libgtk2.0-0:amd64.
Preparing to unpack .../libgtk2.0-0_2.24.23-0ubuntu1.2_amd64.deb ...
Unpacking libgtk2.0-0:amd64 (2.24.23-0ubuntu1.2) ...
Selecting previously unselected package openjdk-6-jre-lib.
Preparing to unpack .../openjdk-6-jre-lib_6b36-1.13.8-0ubuntu1~14.04_all.deb ...
Unpacking openjdk-6-jre-lib (6b36-1.13.8-0ubuntu1~14.04) ...
Selecting previously unselected package openssl.
Preparing to unpack .../openssl_1.0.1f-1ubuntu2.15_amd64.deb ...
Unpacking openssl (1.0.1f-1ubuntu2.15) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../ca-certificates_20141019ubuntu0.14.04.1_all.deb ...
Unpacking ca-certificates (20141019ubuntu0.14.04.1) ...
Selecting previously unselected package libnspr4:amd64.
Preparing to unpack .../libnspr4_2%3a4.10.7-0ubuntu0.14.04.1_amd64.deb ...
Unpacking libnspr4:amd64 (2:4.10.7-0ubuntu0.14.04.1) ...
Selecting previously unselected package libnss3-nssdb.
Preparing to unpack .../libnss3-nssdb_2%3a3.19.2-0ubuntu0.14.04.1_all.deb ...
Unpacking libnss3-nssdb (2:3.19.2-0ubuntu0.14.04.1) ...
Selecting previously unselected package libnss3:amd64.
Preparing to unpack .../libnss3_2%3a3.19.2-0ubuntu0.14.04.1_amd64.deb ...
Unpacking libnss3:amd64 (2:3.19.2-0ubuntu0.14.04.1) ...
Selecting previously unselected package ca-certificates-java.
Preparing to unpack .../ca-certificates-java_20130815ubuntu1_all.deb ...
Unpacking ca-certificates-java (20130815ubuntu1) ...
Selecting previously unselected package tzdata-java.
Preparing to unpack .../tzdata-java_2015f-0ubuntu0.14.04_all.deb ...
Unpacking tzdata-java (2015f-0ubuntu0.14.04) ...
Selecting previously unselected package java-common.
Preparing to unpack .../java-common_0.51_all.deb ...
Unpacking java-common (0.51) ...
Selecting previously unselected package liblcms2-2:amd64.
Preparing to unpack .../liblcms2-2_2.5-0ubuntu4_amd64.deb ...
Unpacking liblcms2-2:amd64 (2.5-0ubuntu4) ...
Selecting previously unselected package libpcsclite1:amd64.
Preparing to unpack .../libpcsclite1_1.8.10-1ubuntu1_amd64.deb ...
Unpacking libpcsclite1:amd64 (1.8.10-1ubuntu1) ...
Selecting previously unselected package openjdk-6-jre-headless:amd64.
Preparing to unpack .../openjdk-6-jre-headless_6b36-1.13.8-0ubuntu1~14.04_amd64.deb ...
Unpacking openjdk-6-jre-headless:amd64 (6b36-1.13.8-0ubuntu1~14.04) ...
Selecting previously unselected package libgif4:amd64.
Preparing to unpack .../libgif4_4.1.6-11_amd64.deb ...
Unpacking libgif4:amd64 (4.1.6-11) ...
Selecting previously unselected package libogg0:amd64.
Preparing to unpack .../libogg0_1.3.1-1ubuntu1_amd64.deb ...
Unpacking libogg0:amd64 (1.3.1-1ubuntu1) ...
Selecting previously unselected package libflac8:amd64.
Preparing to unpack .../libflac8_1.3.0-2ubuntu0.14.04.1_amd64.deb ...
Unpacking libflac8:amd64 (1.3.0-2ubuntu0.14.04.1) ...
Selecting previously unselected package libvorbis0a:amd64.
Preparing to unpack .../libvorbis0a_1.3.2-1.3ubuntu1_amd64.deb ...
Unpacking libvorbis0a:amd64 (1.3.2-1.3ubuntu1) ...
Selecting previously unselected package libvorbisenc2:amd64.
Preparing to unpack .../libvorbisenc2_1.3.2-1.3ubuntu1_amd64.deb ...
Unpacking libvorbisenc2:amd64 (1.3.2-1.3ubuntu1) ...
Selecting previously unselected package libsndfile1:amd64.
Preparing to unpack .../libsndfile1_1.0.25-7ubuntu2_amd64.deb ...
Unpacking libsndfile1:amd64 (1.0.25-7ubuntu2) ...
Selecting previously unselected package libwrap0:amd64.
Preparing to unpack .../libwrap0_7.6.q-25_amd64.deb ...
Unpacking libwrap0:amd64 (7.6.q-25) ...
Selecting previously unselected package libpulse0:amd64.
Preparing to unpack .../libpulse0_1%3a4.0-0ubuntu11.1_amd64.deb ...
Unpacking libpulse0:amd64 (1:4.0-0ubuntu11.1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../x11-common_1%3a7.7+1ubuntu8.1_all.deb ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
Unpacking x11-common (1:7.7+1ubuntu8.1) ...
Selecting previously unselected package libxtst6:amd64.
Preparing to unpack .../libxtst6_2%3a1.2.2-1_amd64.deb ...
Unpacking libxtst6:amd64 (2:1.2.2-1) ...
Selecting previously unselected package openjdk-6-jre:amd64.
Preparing to unpack .../openjdk-6-jre_6b36-1.13.8-0ubuntu1~14.04_amd64.deb ...
Unpacking openjdk-6-jre:amd64 (6b36-1.13.8-0ubuntu1~14.04) ...
Selecting previously unselected package libatk-wrapper-java.
Preparing to unpack .../libatk-wrapper-java_0.30.4-4_all.deb ...
Unpacking libatk-wrapper-java (0.30.4-4) ...
Selecting previously unselected package libatk-wrapper-java-jni:amd64.
Preparing to unpack .../libatk-wrapper-java-jni_0.30.4-4_amd64.deb ...
Unpacking libatk-wrapper-java-jni:amd64 (0.30.4-4) ...
Selecting previously unselected package libcurl3:amd64.
Preparing to unpack .../libcurl3_7.35.0-1ubuntu2.5_amd64.deb ...
Unpacking libcurl3:amd64 (7.35.0-1ubuntu2.5) ...
Selecting previously unselected package libice6:amd64.
Preparing to unpack .../libice6_2%3a1.0.8-2_amd64.deb ...
Unpacking libice6:amd64 (2:1.0.8-2) ...
Selecting previously unselected package libsm6:amd64.
Preparing to unpack .../libsm6_2%3a1.2.1-2_amd64.deb ...
Unpacking libsm6:amd64 (2:1.2.1-2) ...
Selecting previously unselected package libxt6:amd64.
Preparing to unpack .../libxt6_1%3a1.1.4-1_amd64.deb ...
Unpacking libxt6:amd64 (1:1.1.4-1) ...
Selecting previously unselected package libxtables10.
Preparing to unpack .../libxtables10_1.4.21-1ubuntu1_amd64.deb ...
Unpacking libxtables10 (1.4.21-1ubuntu1) ...
Selecting previously unselected package iptables.
Preparing to unpack .../iptables_1.4.21-1ubuntu1_amd64.deb ...
Unpacking iptables (1.4.21-1ubuntu1) ...
Selecting previously unselected package krb5-locales.
Preparing to unpack .../krb5-locales_1.12+dfsg-2ubuntu5.1_all.deb ...
Unpacking krb5-locales (1.12+dfsg-2ubuntu5.1) ...
Selecting previously unselected package libapparmor1:amd64.
Preparing to unpack .../libapparmor1_2.8.95~2430-0ubuntu5.3_amd64.deb ...
Unpacking libapparmor1:amd64 (2.8.95~2430-0ubuntu5.3) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../libglib2.0-data_2.40.2-0ubuntu1_all.deb ...
Unpacking libglib2.0-data (2.40.2-0ubuntu1) ...
Selecting previously unselected package libsasl2-modules:amd64.
Preparing to unpack .../libsasl2-modules_2.1.25.dfsg1-17build1_amd64.deb ...
Unpacking libsasl2-modules:amd64 (2.1.25.dfsg1-17build1) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../openssh-client_1%3a6.6p1-2ubuntu2.3_amd64.deb ...
Unpacking openssh-client (1:6.6p1-2ubuntu2.3) ...
Selecting previously unselected package rsync.
Preparing to unpack .../rsync_3.1.0-2ubuntu0.1_amd64.deb ...
Unpacking rsync (3.1.0-2ubuntu0.1) ...
Selecting previously unselected package wget.
Preparing to unpack .../wget_1.15-1ubuntu1.14.04.1_amd64.deb ...
Unpacking wget (1.15-1ubuntu1.14.04.1) ...
Selecting previously unselected package xauth.
Preparing to unpack .../xauth_1%3a1.0.7-1ubuntu1_amd64.deb ...
Unpacking xauth (1:1.0.7-1ubuntu1) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../xml-core_0.13+nmu2_all.deb ...
Unpacking xml-core (0.13+nmu2) ...
Selecting previously unselected package aufs-tools.
Preparing to unpack .../aufs-tools_1%3a3.2+20130722-1.1_amd64.deb ...
Unpacking aufs-tools (1:3.2+20130722-1.1) ...
Selecting previously unselected package curl.
Preparing to unpack .../curl_7.35.0-1ubuntu2.5_amd64.deb ...
Unpacking curl (7.35.0-1ubuntu2.5) ...
Selecting previously unselected package docker.io.
Preparing to unpack .../docker.io_1.0.1~dfsg1-0ubuntu1~ubuntu0.14.04.1_amd64.deb ...
Unpacking docker.io (1.0.1~dfsg1-0ubuntu1~ubuntu0.14.04.1) ...
Selecting previously unselected package fonts-dejavu-extra.
Preparing to unpack .../fonts-dejavu-extra_2.34-1ubuntu1_all.deb ...
Unpacking fonts-dejavu-extra (2.34-1ubuntu1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../liberror-perl_0.17-1.1_all.deb ...
Unpacking liberror-perl (0.17-1.1) ...
Selecting previously unselected package git-man.
Preparing to unpack .../git-man_1%3a1.9.1-1ubuntu0.1_all.deb ...
Unpacking git-man (1:1.9.1-1ubuntu0.1) ...
Selecting previously unselected package git.
Preparing to unpack .../git_1%3a1.9.1-1ubuntu0.1_amd64.deb ...
Unpacking git (1:1.9.1-1ubuntu0.1) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../hicolor-icon-theme_0.13-1_all.deb ...
Unpacking hicolor-icon-theme (0.13-1) ...
Selecting previously unselected package jq.
Preparing to unpack .../jq_1.3-1.1ubuntu1_amd64.deb ...
Unpacking jq (1.3-1.1ubuntu1) ...
Selecting previously unselected package libgtk2.0-bin.
Preparing to unpack .../libgtk2.0-bin_2.24.23-0ubuntu1.2_amd64.deb ...
Unpacking libgtk2.0-bin (2.24.23-0ubuntu1.2) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../x11proto-core-dev_7.0.26-1~ubuntu2_all.deb ...
Unpacking x11proto-core-dev (7.0.26-1~ubuntu2) ...
Selecting previously unselected package libice-dev:amd64.
Preparing to unpack .../libice-dev_2%3a1.0.8-2_amd64.deb ...
Unpacking libice-dev:amd64 (2:1.0.8-2) ...
Selecting previously unselected package libpthread-stubs0-dev:amd64.
Preparing to unpack .../libpthread-stubs0-dev_0.3-4_amd64.deb ...
Unpacking libpthread-stubs0-dev:amd64 (0.3-4) ...
Selecting previously unselected package libsm-dev:amd64.
Preparing to unpack .../libsm-dev_2%3a1.2.1-2_amd64.deb ...
Unpacking libsm-dev:amd64 (2:1.2.1-2) ...
Selecting previously unselected package libxau-dev:amd64.
Preparing to unpack .../libxau-dev_1%3a1.0.8-1_amd64.deb ...
Unpacking libxau-dev:amd64 (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp-dev:amd64.
Preparing to unpack .../libxdmcp-dev_1%3a1.1.1-1_amd64.deb ...
Unpacking libxdmcp-dev:amd64 (1:1.1.1-1) ...
Selecting previously unselected package x11proto-input-dev.
Preparing to unpack .../x11proto-input-dev_2.3-1_all.deb ...
Unpacking x11proto-input-dev (2.3-1) ...
Selecting previously unselected package x11proto-kb-dev.
Preparing to unpack .../x11proto-kb-dev_1.0.6-2_all.deb ...
Unpacking x11proto-kb-dev (1.0.6-2) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../xtrans-dev_1.3.5-1~ubuntu14.04.1_all.deb ...
Unpacking xtrans-dev (1.3.5-1~ubuntu14.04.1) ...
Selecting previously unselected package libxcb1-dev:amd64.
Preparing to unpack .../libxcb1-dev_1.10-2ubuntu1_amd64.deb ...
Unpacking libxcb1-dev:amd64 (1.10-2ubuntu1) ...
Selecting previously unselected package libx11-dev:amd64.
Preparing to unpack .../libx11-dev_2%3a1.6.2-1ubuntu2_amd64.deb ...
Unpacking libx11-dev:amd64 (2:1.6.2-1ubuntu2) ...
Selecting previously unselected package libx11-doc.
Preparing to unpack .../libx11-doc_2%3a1.6.2-1ubuntu2_all.deb ...
Unpacking libx11-doc (2:1.6.2-1ubuntu2) ...
Selecting previously unselected package libxt-dev:amd64.
Preparing to unpack .../libxt-dev_1%3a1.1.4-1_amd64.deb ...
Unpacking libxt-dev:amd64 (1:1.1.4-1) ...
Selecting previously unselected package patch.
Preparing to unpack .../patch_2.7.1-4ubuntu2.3_amd64.deb ...
Unpacking patch (2.7.1-4ubuntu2.3) ...
Selecting previously unselected package tcpd.
Preparing to unpack .../tcpd_7.6.q-25_amd64.deb ...
Unpacking tcpd (7.6.q-25) ...
Selecting previously unselected package ttf-dejavu-extra.
Preparing to unpack .../ttf-dejavu-extra_2.34-1ubuntu1_all.deb ...
Unpacking ttf-dejavu-extra (2.34-1ubuntu1) ...
Selecting previously unselected package unzip.
Preparing to unpack .../unzip_6.0-9ubuntu1.3_amd64.deb ...
Unpacking unzip (6.0-9ubuntu1.3) ...
Selecting previously unselected package xz-utils.
Preparing to unpack .../xz-utils_5.1.1alpha+20120614-2ubuntu2_amd64.deb ...
Unpacking xz-utils (5.1.1alpha+20120614-2ubuntu2) ...
Selecting previously unselected package cgroup-lite.
Preparing to unpack .../cgroup-lite_1.9_all.deb ...
Unpacking cgroup-lite (1.9) ...
Selecting previously unselected package icedtea-6-jre-cacao:amd64.
Preparing to unpack .../icedtea-6-jre-cacao_6b36-1.13.8-0ubuntu1~14.04_amd64.deb ...
Unpacking icedtea-6-jre-cacao:amd64 (6b36-1.13.8-0ubuntu1~14.04) ...
Selecting previously unselected package icedtea-6-jre-jamvm:amd64.
Preparing to unpack .../icedtea-6-jre-jamvm_6b36-1.13.8-0ubuntu1~14.04_amd64.deb ...
Unpacking icedtea-6-jre-jamvm:amd64 (6b36-1.13.8-0ubuntu1~14.04) ...
Selecting previously unselected package icedtea-netx-common.
Preparing to unpack .../icedtea-netx-common_1.5-1ubuntu1_all.deb ...
Unpacking icedtea-netx-common (1.5-1ubuntu1) ...
Selecting previously unselected package icedtea-netx:amd64.
Preparing to unpack .../icedtea-netx_1.5-1ubuntu1_amd64.deb ...
Unpacking icedtea-netx:amd64 (1.5-1ubuntu1) ...
Selecting previously unselected package openjdk-6-jdk:amd64.
Preparing to unpack .../openjdk-6-jdk_6b36-1.13.8-0ubuntu1~14.04_amd64.deb ...
Unpacking openjdk-6-jdk:amd64 (6b36-1.13.8-0ubuntu1~14.04) ...
Processing triggers for ureadahead (0.100.0-16) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Setting up libroken18-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Setting up libasn1-8-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Setting up libkrb5support0:amd64 (1.12+dfsg-2ubuntu5.1) ...
Setting up libk5crypto3:amd64 (1.12+dfsg-2ubuntu5.1) ...
Setting up libkeyutils1:amd64 (1.5.6-1) ...
Setting up libkrb5-3:amd64 (1.12+dfsg-2ubuntu5.1) ...
Setting up libgssapi-krb5-2:amd64 (1.12+dfsg-2ubuntu5.1) ...
Setting up libidn11:amd64 (1.28-1ubuntu2) ...
Setting up libhcrypto4-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Setting up libheimbase1-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Setting up libwind0-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Setting up libhx509-5-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Setting up libkrb5-26-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Setting up libheimntlm0-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Setting up libgssapi3-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Setting up libsasl2-modules-db:amd64 (2.1.25.dfsg1-17build1) ...
Setting up libsasl2-2:amd64 (2.1.25.dfsg1-17build1) ...
Setting up libldap-2.4-2:amd64 (2.4.31-1+nmu2ubuntu8.1) ...
Setting up librtmp0:amd64 (2.4+20121230.gitdf6c518-1) ...
Setting up libcurl3-gnutls:amd64 (7.35.0-1ubuntu2.5) ...
Setting up libedit2:amd64 (3.1-20130712-2) ...
Setting up libglib2.0-0:amd64 (2.40.2-0ubuntu1) ...
No schema files found: doing nothing.
Setting up libnfnetlink0:amd64 (1.0.1-2) ...
Setting up libxau6:amd64 (1:1.0.8-1) ...
Setting up libxdmcp6:amd64 (1:1.1.1-1) ...
Setting up libxcb1:amd64 (1.10-2ubuntu1) ...
Setting up libx11-data (2:1.6.2-1ubuntu2) ...
Setting up libx11-6:amd64 (2:1.6.2-1ubuntu2) ...
Setting up libxext6:amd64 (2:1.3.2-1ubuntu0.0.14.04.1) ...
Setting up libxml2:amd64 (2.9.1+dfsg1-3ubuntu4.4) ...
Setting up libxmuu1:amd64 (2:1.1.1-1) ...
Setting up sgml-base (1.26+nmu4ubuntu1) ...
Setting up libasound2-data (1.0.27.2-3ubuntu7) ...
Setting up libasound2:amd64 (1.0.27.2-3ubuntu7) ...
Setting up libasyncns0:amd64 (0.8-4ubuntu2) ...
Setting up libatk1.0-data (2.10.0-2ubuntu2) ...
Setting up libatk1.0-0:amd64 (2.10.0-2ubuntu2) ...
Setting up libgtk2.0-common (2.24.23-0ubuntu1.2) ...
Setting up fonts-dejavu-core (2.34-1ubuntu1) ...
Setting up fontconfig-config (2.11.0-0ubuntu4.1) ...
Setting up libfreetype6:amd64 (2.5.2-1ubuntu2.4) ...
Setting up libfontconfig1:amd64 (2.11.0-0ubuntu4.1) ...
Setting up libpixman-1-0:amd64 (0.30.2-2ubuntu1) ...
Setting up libxcb-render0:amd64 (1.10-2ubuntu1) ...
Setting up libxcb-shm0:amd64 (1.10-2ubuntu1) ...
Setting up libxrender1:amd64 (1:0.9.8-1build0.14.04.1) ...
Setting up libcairo2:amd64 (1.13.0~20140204-0ubuntu1.1) ...
Setting up libavahi-common-data:amd64 (0.6.31-4ubuntu1) ...
Setting up libavahi-common3:amd64 (0.6.31-4ubuntu1) ...
Setting up libavahi-client3:amd64 (0.6.31-4ubuntu1) ...
Setting up libcups2:amd64 (1.7.2-0ubuntu1.6) ...
Setting up libjpeg-turbo8:amd64 (1.3.0-0ubuntu2) ...
Setting up libjpeg8:amd64 (8c-2ubuntu8) ...
Setting up libjasper1:amd64 (1.900.1-14ubuntu3.2) ...
Setting up libjbig0:amd64 (2.0-2ubuntu4.1) ...
Setting up libtiff5:amd64 (4.0.3-7ubuntu0.3) ...
Setting up libgdk-pixbuf2.0-common (2.30.7-0ubuntu1.1) ...
Setting up libgdk-pixbuf2.0-0:amd64 (2.30.7-0ubuntu1.1) ...
Setting up libthai-data (0.1.20-3) ...
Setting up libdatrie1:amd64 (0.2.8-1) ...
Setting up libthai0:amd64 (0.1.20-3) ...
Setting up fontconfig (2.11.0-0ubuntu4.1) ...
Regenerating fonts cache... done.
Setting up libpango-1.0-0:amd64 (1.36.3-1ubuntu1.1) ...
Setting up libgraphite2-3:amd64 (1.2.4-1ubuntu1) ...
Setting up libharfbuzz0b:amd64 (0.9.27-1ubuntu1) ...
Setting up libpangoft2-1.0-0:amd64 (1.36.3-1ubuntu1.1) ...
Setting up libpangocairo-1.0-0:amd64 (1.36.3-1ubuntu1.1) ...
Setting up libxcomposite1:amd64 (1:0.4.4-1) ...
Setting up libxfixes3:amd64 (1:5.0.1-1ubuntu1.1) ...
Setting up libxcursor1:amd64 (1:1.1.14-1) ...
Setting up libxdamage1:amd64 (1:1.1.4-1ubuntu1) ...
Setting up libxi6:amd64 (2:1.7.1.901-1ubuntu1.1) ...
Setting up libxinerama1:amd64 (2:1.1.3-1) ...
Setting up libxrandr2:amd64 (2:1.4.2-1) ...
Setting up shared-mime-info (1.2-0ubuntu3) ...
Setting up libgtk2.0-0:amd64 (2.24.23-0ubuntu1.2) ...
Setting up openssl (1.0.1f-1ubuntu2.15) ...
Setting up ca-certificates (20141019ubuntu0.14.04.1) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
Setting up libnspr4:amd64 (2:4.10.7-0ubuntu0.14.04.1) ...
Setting up tzdata-java (2015f-0ubuntu0.14.04) ...
Setting up java-common (0.51) ...
Setting up liblcms2-2:amd64 (2.5-0ubuntu4) ...
Setting up libpcsclite1:amd64 (1.8.10-1ubuntu1) ...
Setting up libgif4:amd64 (4.1.6-11) ...
Setting up libogg0:amd64 (1.3.1-1ubuntu1) ...
Setting up libflac8:amd64 (1.3.0-2ubuntu0.14.04.1) ...
Setting up libvorbis0a:amd64 (1.3.2-1.3ubuntu1) ...
Setting up libvorbisenc2:amd64 (1.3.2-1.3ubuntu1) ...
Setting up libsndfile1:amd64 (1.0.25-7ubuntu2) ...
Setting up libwrap0:amd64 (7.6.q-25) ...
Setting up libpulse0:amd64 (1:4.0-0ubuntu11.1) ...
Setting up x11-common (1:7.7+1ubuntu8.1) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libcurl3:amd64 (7.35.0-1ubuntu2.5) ...
Setting up libxtables10 (1.4.21-1ubuntu1) ...
Setting up iptables (1.4.21-1ubuntu1) ...
Setting up krb5-locales (1.12+dfsg-2ubuntu5.1) ...
Setting up libapparmor1:amd64 (2.8.95~2430-0ubuntu5.3) ...
Setting up libglib2.0-data (2.40.2-0ubuntu1) ...
Setting up libsasl2-modules:amd64 (2.1.25.dfsg1-17build1) ...
Setting up openssh-client (1:6.6p1-2ubuntu2.3) ...
Setting up rsync (3.1.0-2ubuntu0.1) ...
 Removing any system startup links for /etc/init.d/rsync ...
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match rsync Default-Stop values (none)
 Adding system startup for /etc/init.d/rsync ...
   /etc/rc0.d/K20rsync -> ../init.d/rsync
   /etc/rc1.d/K20rsync -> ../init.d/rsync
   /etc/rc6.d/K20rsync -> ../init.d/rsync
   /etc/rc2.d/S20rsync -> ../init.d/rsync
   /etc/rc3.d/S20rsync -> ../init.d/rsync
   /etc/rc4.d/S20rsync -> ../init.d/rsync
   /etc/rc5.d/S20rsync -> ../init.d/rsync
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up wget (1.15-1ubuntu1.14.04.1) ...
Setting up xauth (1:1.0.7-1ubuntu1) ...
Setting up xml-core (0.13+nmu2) ...
Setting up aufs-tools (1:3.2+20130722-1.1) ...
Setting up curl (7.35.0-1ubuntu2.5) ...
Setting up docker.io (1.0.1~dfsg1-0ubuntu1~ubuntu0.14.04.1) ...
Adding group `docker' (GID 106) ...
Done.
invoke-rc.d: policy-rc.d denied execution of start.
Setting up fonts-dejavu-extra (2.34-1ubuntu1) ...
Setting up liberror-perl (0.17-1.1) ...
Setting up git-man (1:1.9.1-1ubuntu0.1) ...
Setting up git (1:1.9.1-1ubuntu0.1) ...
Setting up hicolor-icon-theme (0.13-1) ...
Setting up jq (1.3-1.1ubuntu1) ...
Setting up libgtk2.0-bin (2.24.23-0ubuntu1.2) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up x11proto-core-dev (7.0.26-1~ubuntu2) ...
Setting up libpthread-stubs0-dev:amd64 (0.3-4) ...
Setting up libxau-dev:amd64 (1:1.0.8-1) ...
Setting up libxdmcp-dev:amd64 (1:1.1.1-1) ...
Setting up x11proto-input-dev (2.3-1) ...
Setting up x11proto-kb-dev (1.0.6-2) ...
Setting up xtrans-dev (1.3.5-1~ubuntu14.04.1) ...
Setting up libxcb1-dev:amd64 (1.10-2ubuntu1) ...
Setting up libx11-dev:amd64 (2:1.6.2-1ubuntu2) ...
Setting up libx11-doc (2:1.6.2-1ubuntu2) ...
Setting up patch (2.7.1-4ubuntu2.3) ...
Setting up tcpd (7.6.q-25) ...
Setting up ttf-dejavu-extra (2.34-1ubuntu1) ...
Setting up unzip (6.0-9ubuntu1.3) ...
Setting up xz-utils (5.1.1alpha+20120614-2ubuntu2) ...
update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode
Setting up cgroup-lite (1.9) ...
invoke-rc.d: unknown initscript, /etc/init.d/cgroup-lite not found.
invoke-rc.d: policy-rc.d denied execution of start.
Setting up icedtea-netx-common (1.5-1ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Setting up libxtst6:amd64 (2:1.2.2-1) ...
Setting up libice6:amd64 (2:1.0.8-2) ...
Setting up libsm6:amd64 (2:1.2.1-2) ...
Setting up libxt6:amd64 (1:1.1.4-1) ...
Setting up libice-dev:amd64 (2:1.0.8-2) ...
Setting up libsm-dev:amd64 (2:1.2.1-2) ...
Setting up libxt-dev:amd64 (1:1.1.4-1) ...
Setting up libnss3-nssdb (2:3.19.2-0ubuntu0.14.04.1) ...
Setting up libatk-wrapper-java (0.30.4-4) ...
Setting up libnss3:amd64 (2:3.19.2-0ubuntu0.14.04.1) ...
Setting up openjdk-6-jre-headless:amd64 (6b36-1.13.8-0ubuntu1~14.04) ...
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java to provide /usr/bin/java (java) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/orbd to provide /usr/bin/orbd (orbd) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/servertool to provide /usr/bin/servertool (servertool) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/tnameserv to provide /usr/bin/tnameserv (tnameserv) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
Setting up ca-certificates-java (20130815ubuntu1) ...
done.
Setting up libatk-wrapper-java-jni:amd64 (0.30.4-4) ...
Setting up openjdk-6-jre:amd64 (6b36-1.13.8-0ubuntu1~14.04) ...
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/policytool to provide /usr/bin/policytool (policytool) in auto mode
Setting up icedtea-6-jre-cacao:amd64 (6b36-1.13.8-0ubuntu1~14.04) ...
Setting up icedtea-6-jre-jamvm:amd64 (6b36-1.13.8-0ubuntu1~14.04) ...
Setting up icedtea-netx:amd64 (1.5-1ubuntu1) ...
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/javaws to provide /usr/bin/javaws (javaws) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/itweb-settings to provide /usr/bin/itweb-settings (itweb-settings) in auto mode
update-alternatives: warning: not replacing /usr/share/man/man1/itweb-settings.1.gz with a link
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/javaws to provide /usr/bin/javaws (javaws) in auto mode
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/itweb-settings to provide /usr/bin/itweb-settings (itweb-settings) in auto mode
update-alternatives: warning: not replacing /usr/share/man/man1/itweb-settings.1.gz with a link
Setting up openjdk-6-jdk:amd64 (6b36-1.13.8-0ubuntu1~14.04) ...
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/appletviewer to provide /usr/bin/appletviewer (appletviewer) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/extcheck to provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/idlj to provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jar to provide /usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/javah to provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/javap to provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jhat to provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jps to provide /usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jsadebugd to provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/native2ascii to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/rmic to provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/schemagen to provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/wsgen to provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/wsimport to provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-6-openjdk-amd64/bin/xjc to provide /usr/bin/xjc (xjc) in auto mode
Setting up openjdk-6-jre-lib (6b36-1.13.8-0ubuntu1~14.04) ...
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
Processing triggers for ca-certificates (20141019ubuntu0.14.04.1) ...
Updating certificates in /etc/ssl/certs... 173 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d....
Adding debian:A-Trust-nQual-03.pem
Adding debian:ACCVRAIZ1.pem
Adding debian:ACEDICOM_Root.pem
Adding debian:AC_Raíz_Certicámara_S.A..pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:AddTrust_External_Root.pem
Adding debian:AddTrust_Low-Value_Services_Root.pem
Adding debian:AddTrust_Public_Services_Root.pem
Adding debian:AddTrust_Qualified_Certificates_Root.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:America_Online_Root_Certification_Authority_1.pem
Adding debian:America_Online_Root_Certification_Authority_2.pem
Adding debian:ApplicationCA_-_Japanese_Government.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Buypass_Class_2_CA_1.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:Buypass_Class_3_CA_1.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:CA_Disig.pem
Adding debian:CA_Disig_Root_R1.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:CNNIC_ROOT.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:Camerfirma_Chambers_of_Commerce_Root.pem
Adding debian:Camerfirma_Global_Chambersign_Root.pem
Adding debian:Certigna.pem
Adding debian:Certinomis_-_Autorité_Racine.pem
Adding debian:Certplus_Class_2_Primary_CA.pem
Adding debian:Certum_Root_CA.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Chambers_of_Commerce_Root_-_2008.pem
Adding debian:China_Internet_Network_Information_Center_EV_Certificates_Root.pem
Adding debian:ComSign_CA.pem
Adding debian:ComSign_Secured_CA.pem
Adding debian:Comodo_AAA_Services_root.pem
Adding debian:Comodo_Secure_Services_root.pem
Adding debian:Comodo_Trusted_Services_root.pem
Adding debian:Cybertrust_Global_Root.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:DST_ACES_CA_X6.pem
Adding debian:DST_Root_CA_X3.pem
Adding debian:Deutsche_Telekom_Root_CA_2.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_G2.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:DigiCert_Global_Root_G3.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:Digital_Signature_Trust_Co._Global_CA_1.pem
Adding debian:Digital_Signature_Trust_Co._Global_CA_3.pem
Adding debian:E-Guven_Kok_Elektronik_Sertifika_Hizmet_Saglayicisi.pem
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:EBG_Elektronik_Sertifika_Hizmet_Sağlayıcısı.pem
Adding debian:EC-ACC.pem
Adding debian:EE_Certification_Centre_Root_CA.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:Equifax_Secure_CA.pem
Adding debian:Equifax_Secure_Global_eBusiness_CA.pem
Adding debian:Equifax_Secure_eBusiness_CA_1.pem
Adding debian:GTE_CyberTrust_Global_Root.pem
Adding debian:GeoTrust_Global_CA.pem
Adding debian:GeoTrust_Global_CA_2.pem
Adding debian:GeoTrust_Primary_Certification_Authority.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G3.pem
Adding debian:GeoTrust_Universal_CA.pem
Adding debian:GeoTrust_Universal_CA_2.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:Global_Chambersign_Root_-_2008.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:IGC_A.pem
Adding debian:Izenpe.com.pem
Adding debian:Juur-SK.pem
Adding debian:Microsec_e-Szigno_Root_CA.pem
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem
Adding debian:NetLock_Business_=Class_B=_Root.pem
Adding debian:NetLock_Express_=Class_C=_Root.pem
Adding debian:NetLock_Notary_=Class_A=_Root.pem
Adding debian:NetLock_Qualified_=Class_QA=_Root.pem
Adding debian:Network_Solutions_Certificate_Authority.pem
Adding debian:OISTE_WISeKey_Global_Root_GA_CA.pem
Adding debian:PSCProcert.pem
Adding debian:QuoVadis_Root_CA.pem
Adding debian:QuoVadis_Root_CA_1_G3.pem
Adding debian:QuoVadis_Root_CA_2.pem
Adding debian:QuoVadis_Root_CA_2_G3.pem
Adding debian:QuoVadis_Root_CA_3.pem
Adding debian:QuoVadis_Root_CA_3_G3.pem
Adding debian:RSA_Security_2048_v3.pem
Adding debian:Root_CA_Generalitat_Valenciana.pem
Adding debian:S-TRUST_Authentication_and_Encryption_Root_CA_2005_PN.pem
Adding debian:SG_TRUST_SERVICES_RACINE.pem
Adding debian:SecureSign_RootCA11.pem
Adding debian:SecureTrust_CA.pem
Adding debian:Secure_Global_CA.pem
Adding debian:Security_Communication_EV_RootCA1.pem
Adding debian:Security_Communication_RootCA2.pem
Adding debian:Security_Communication_Root_CA.pem
Adding debian:Sonera_Class_1_Root_CA.pem
Adding debian:Sonera_Class_2_Root_CA.pem
Adding debian:Staat_der_Nederlanden_Root_CA.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G2.pem
Adding debian:Starfield_Class_2_CA.pem
Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
Adding debian:StartCom_Certification_Authority.pem
Adding debian:StartCom_Certification_Authority_2.pem
Adding debian:StartCom_Certification_Authority_G2.pem
Adding debian:SwissSign_Gold_CA_-_G2.pem
Adding debian:SwissSign_Platinum_CA_-_G2.pem
Adding debian:SwissSign_Silver_CA_-_G2.pem
Adding debian:Swisscom_Root_CA_1.pem
Adding debian:Swisscom_Root_CA_2.pem
Adding debian:Swisscom_Root_EV_CA_2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
Adding debian:TC_TrustCenter_Class_2_CA_II.pem
Adding debian:TC_TrustCenter_Class_3_CA_II.pem
Adding debian:TC_TrustCenter_Universal_CA_I.pem
Adding debian:TURKTRUST_Certificate_Services_Provider_Root_1.pem
Adding debian:TURKTRUST_Certificate_Services_Provider_Root_2.pem
Adding debian:TURKTRUST_Certificate_Services_Provider_Root_2007.pem
Adding debian:TWCA_Global_Root_CA.pem
Adding debian:TWCA_Root_Certification_Authority.pem
Adding debian:Taiwan_GRCA.pem
Adding debian:TeliaSonera_Root_CA_v1.pem
Adding debian:Thawte_Premium_Server_CA.pem
Adding debian:Thawte_Server_CA.pem
Adding debian:Trustis_FPS_Root_CA.pem
Adding debian:TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.pem
Adding debian:UTN_DATACorp_SGC_Root_CA.pem
Adding debian:UTN_USERFirst_Email_Root_CA.pem
Adding debian:UTN_USERFirst_Hardware_Root_CA.pem
Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem
Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
Adding debian:VeriSign_Universal_Root_Certification_Authority.pem
Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority.pem
Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority_-_G2.pem
Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.pem
Adding debian:Verisign_Class_2_Public_Primary_Certification_Authority_-_G2.pem
Adding debian:Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.pem
Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority.pem
Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G2.pem
Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_2.pem
Adding debian:Verisign_Class_4_Public_Primary_Certification_Authority_-_G3.pem
Adding debian:Visa_eCommerce_Root.pem
Adding debian:WellsSecure_Public_Root_Certificate_Authority.pem
Adding debian:WoSign.pem
Adding debian:WoSign_China.pem
Adding debian:XRamp_Global_CA_Root.pem
Adding debian:certSIGN_ROOT_CA.pem
Adding debian:ePKI_Root_Certification_Authority.pem
Adding debian:thawte_Primary_Root_CA.pem
Adding debian:thawte_Primary_Root_CA_-_G2.pem
Adding debian:thawte_Primary_Root_CA_-_G3.pem
Adding debian:spi-cacert-2008.pem
done.
done.
Processing triggers for sgml-base (1.26+nmu4ubuntu1) ...
 ---> 47f0ec6b94dd
Removing intermediate container 36d81f4bdcea
Step 4 : ADD download-kafka.sh /tmp/download-kafka.sh
 ---> ae8586957add
Removing intermediate container 1685117149e2
Step 5 : RUN /tmp/download-kafka.sh
 ---> Running in 33530bfa3eb2
Service 'kafka' failed to build: The command '/bin/sh -c /tmp/download-kafka.sh' returned a non-zero code: 8

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.