From 9964a55d496a3dbb7a111fd710a70daccd58fff7 Mon Sep 17 00:00:00 2001 From: Tommy Tang Date: Thu, 31 Aug 2017 09:35:13 +0000 Subject: [PATCH] add dockerfile and sample compose file --- Dockerfile | 16 ++++++++++++++++ docker-compose.yml | 9 +++++++++ 2 files changed, 25 insertions(+) create mode 100755 Dockerfile create mode 100644 docker-compose.yml diff --git a/Dockerfile b/Dockerfile new file mode 100755 index 00000000..62d749ec --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +FROM python + +ENV VER=${VER:-relpath} \ + REPO=https://github.com/twhtanghk/noVNC \ + APP=/usr/src/app + +RUN apt-get update \ +&& apt-get install -y git net-tools \ +&& apt-get clean \ +&& rm -rf /var/lib/apt/lists/* \ +&& pip install numpy \ +&& git clone -b $VER $REPO $APP + +WORKDIR $APP + +EXPOSE 6080 diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..9aca6a4b --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,9 @@ +version: '2' +services: + novnc: + image: twhtanghk/novnc + ports: + - 6080 + env_file: + - ../.env + command: /usr/src/app/utils/launch.sh --vnc server:port