Public Repository

Last pushed: 2 years ago
Short Description
HSCIC SPINE Toolkit Workbench (Spine TKW)
Full Description

Introduction

The HSCIC Spine Toolkit Workbench is an application that simulates the NHS national Spine messaging interface.

TKW Installer is a package which contains the TKW (Toolkit Workbench) application, associated domain configurations (/config), and supporting data for test execution (/contrib).

Dockerfile

# Docker container for TKW for Spine
# Version 0.2
FROM ubuntu:14.04
MAINTAINER HSCIC
RUN apt-get install -y software-properties-common
RUN add-apt-repository -y ppa:openjdk-r/ppa
RUN apt-get update
RUN apt-get install -y openjdk-8-jre unzip wget
RUN wget https://raw.githubusercontent.com/nhs-ciao/ciao-utils/master/contrib/tkw/getTKW.sh
RUN chmod +x getTKW.sh
RUN ./getTKW.sh Spine /opt/SpineTKW ciao-tkw
EXPOSE 4001
ENTRYPOINT ["java", "-jar", "/opt/SpineTKW/TKW.jar", "-simulator", "/opt/SpineTKW/config/SPINE_MTH_20111121/tkw.properties"]

Run

sudo docker run --name="spine-tkw" -d -p 4001:4001 hscic/tkw_spine
Docker Pull Command
Owner
hscic