Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Commit

Permalink
Merge pull request #412 from pilhuhn/docker-bump
Browse files Browse the repository at this point in the history
Bump versions in the light of Alpha5
  • Loading branch information
pilhuhn committed Sep 16, 2015
2 parents 0b5ebc1 + 847312e commit eaec7e8
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 7 deletions.
3 changes: 2 additions & 1 deletion dist/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ hawkular:
environment:
- HAWKULAR_BACKEND=cassandra
- CASSANDRA_NODES=myCassandra

myCassandra:
image: cassandra:2.1
image: cassandra:2.2

4 changes: 2 additions & 2 deletions dist/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ USER root
RUN unzip -qq -d /opt /opt/hawkular.zip;\
rm /opt/hawkular.zip;\
mkdir /opt/data;
# /opt/hawkular-1.0.0.Alpha4-SNAPSHOT/bin/add-user.sh hawkularadmin hawkularadmin --silent
# /opt/hawkular-1.0.0.Alpha5-SNAPSHOT/bin/add-user.sh hawkularadmin hawkularadmin --silent

# env variable controlling which Cassandra to use. Choose 'embeded_cassandra' or 'cassandra'
env HAWKULAR_BACKEND=embedded_cassandra
Expand All @@ -42,4 +42,4 @@ VOLUME /opt/data
# Internal ports visible to the outside
EXPOSE 8080 8443

CMD ["/opt/hawkular-1.0.0.Alpha4-SNAPSHOT/bin/standalone.sh","-b","0.0.0.0","-bmanagement","0.0.0.0","-Djboss.server.data.dir=/opt/data"]
CMD ["/opt/hawkular-1.0.0.Alpha5-SNAPSHOT/bin/standalone.sh","-b","0.0.0.0","-bmanagement","0.0.0.0","-Djboss.server.data.dir=/opt/data"]
9 changes: 5 additions & 4 deletions dist/docker/README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -76,12 +76,12 @@ docker run -dP -e HAWKULAR_BACKEND=cassandra -e CASSANDRA_NODES=10.1.2.3 hawkul
It is possible to use a linked Cassandra Docker container. For this to work you need to
first start Cassandra and then Hawkular.

.NOTE Hawkular needs Cassandra 2.1.x - so best use an image with the 2.1 tag.
.NOTE Hawkular from Alpha5 on needs Cassandra 2.2.x - so best use an image with the _2.2_ tag.

.Start the Cassandra container
[source,shell]
--
docker run --name my_cassandra -d cassandra:2.1 # <1>
docker run --name my_cassandra -d cassandra:2.2 # <1>
--
<1> We have provided an explicit container name of _my_cassandra_ to distinguish it from other potentially available
Cassandra containers. If you don't provide a name _cassandra_ is taken.
Expand All @@ -106,15 +106,16 @@ you can mount an explicit host directory to be used.
.Run Cassandra with external data directory
[source,shell]
--
docker run -v /Users/hrupp/tmp/cassandra:/var/lib/cassandra/data --name my_cassandra -d cassandra:2.1
docker run -v /Users/hrupp/tmp/cassandra:/var/lib/cassandra/data --name my_cassandra -d cassandra:2.2
--

=== Using docker-compose

Docker has a tool http://docs.docker.com/compose/[`docker-compose`], that can be used to instrument a full application
including linking of containers.

You need to separately http://docs.docker.com/compose/install/[download compose] and can then start
You need to separately http://docs.docker.com/compose/install/[download compose] footnote:[This is now embedded in
the Docker Toolbox for OS/X] and can then start
Hawkular with a linked Cassandra container:

[source,shell]
Expand Down

0 comments on commit eaec7e8

Please sign in to comment.