Public Repository

Last pushed: 2 years ago
Short Description
CIP to transport messages over Spine.
Full Description

Introduction

CIP to transport messages over Spine.

Dockerfile

# Docker container for ciao-transport-spine CIP
# Version 0.2
FROM ubuntu:14.04
MAINTAINER HSCIC
RUN apt-get update
RUN apt-get install -y openjdk-7-jdk wget unzip
# Get ciao-transport-spine zipped binary
RUN wget http://hcdn-build1.cloudapp.net/view/CIAO/job/ciao-transport-spine/ws/target/ciao-transport-spine-1.0.0-SNAPSHOT-bin.zip
# Unzip into /ciao
RUN unzip ciao-transport-spine-1.0.0-SNAPSHOT-bin.zip -d ciao
# Standard TCP listen port for incoming messages from SPINE
EXPOSE 8122
# Jolokia Agent port
EXPOSE 8778
# Standard ciao configuration file folder
VOLUME ["/root/.ciao/"]
# Keystores folder
VOLUME ["/opt/keystores/"]
# Entry point
ENTRYPOINT ["/ciao/ciao-transport-spine-1.0.0-SNAPSHOT/run.sh"]

Run

sudo docker run --name="ciao-transport-spine-01" -d --net=host -v /home/makelly/ciao-transport-spine/.ciao:/root/.ciao -v /home/makelly/ciao-transport-spine/keystores:/opt/keystores hscic/ciao-transport-spine

As docker currently doesn’t support multicast out the box, turn off network containerization by using the --net=host option.

Docker Pull Command
Owner
hscic

Comments (0)