From 31465d2a94e901af211307ff486b815809ea9091 Mon Sep 17 00:00:00 2001 From: Stefano Alberto Russo <stefano.russo@gmail.com> Date: Tue, 5 Oct 2021 15:43:04 +0200 Subject: [PATCH] Added Via Lactea Visual Analytics container. --- ViaLacteaVisualAnalytics/Dockerfile | 9 +++++++++ .../ViaLacteaVisualAnalytics.desktop | 10 ++++++++++ ViaLacteaVisualAnalytics/build.sh | 3 +++ ViaLacteaVisualAnalytics/push.sh | 3 +++ ViaLacteaVisualAnalytics/run.sh | 2 ++ 5 files changed, 27 insertions(+) create mode 100644 ViaLacteaVisualAnalytics/Dockerfile create mode 100755 ViaLacteaVisualAnalytics/ViaLacteaVisualAnalytics.desktop create mode 100755 ViaLacteaVisualAnalytics/build.sh create mode 100755 ViaLacteaVisualAnalytics/push.sh create mode 100755 ViaLacteaVisualAnalytics/run.sh diff --git a/ViaLacteaVisualAnalytics/Dockerfile b/ViaLacteaVisualAnalytics/Dockerfile new file mode 100644 index 0000000..b3317e0 --- /dev/null +++ b/ViaLacteaVisualAnalytics/Dockerfile @@ -0,0 +1,9 @@ +FROM basicmetadesktop + +USER root +RUN apt-get update +RUN apt-get install libopengl0 -y +RUN cd /tmp && wget https://github.com/NEANIAS-Space/ViaLacteaVisualAnalytics/releases/download/1.3/ViaLacteaVisualAnalytics_1.3_amd64.deb +RUN dpkg -i /tmp/ViaLacteaVisualAnalytics_1.3_amd64.deb +USER metauser +COPY ViaLacteaVisualAnalytics.desktop /metauser_home_vanilla/Desktop/ diff --git a/ViaLacteaVisualAnalytics/ViaLacteaVisualAnalytics.desktop b/ViaLacteaVisualAnalytics/ViaLacteaVisualAnalytics.desktop new file mode 100755 index 0000000..971b8e3 --- /dev/null +++ b/ViaLacteaVisualAnalytics/ViaLacteaVisualAnalytics.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.3 +Type=Application +Name=Via Lactea Visual Analytics +Comment= +Exec=/opt/ViaLacteaVisualAnalytics/ViaLacteaVisualAnalytics.sh +Icon=ViaLacteaVisualAnalytics +Path= +Terminal=false +StartupNotify=false diff --git a/ViaLacteaVisualAnalytics/build.sh b/ViaLacteaVisualAnalytics/build.sh new file mode 100755 index 0000000..9a10d6f --- /dev/null +++ b/ViaLacteaVisualAnalytics/build.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +docker build . -t vialacteavisualanalytics diff --git a/ViaLacteaVisualAnalytics/push.sh b/ViaLacteaVisualAnalytics/push.sh new file mode 100755 index 0000000..d656058 --- /dev/null +++ b/ViaLacteaVisualAnalytics/push.sh @@ -0,0 +1,3 @@ +#!/bin/bash +docker tag vialacteavisualanalytics git.ia2.inaf.it:5050/exact/containers/vialacteavisualanalytics +docker push git.ia2.inaf.it:5050/exact/containers/vialacteavisualanalytics diff --git a/ViaLacteaVisualAnalytics/run.sh b/ViaLacteaVisualAnalytics/run.sh new file mode 100755 index 0000000..9c3964a --- /dev/null +++ b/ViaLacteaVisualAnalytics/run.sh @@ -0,0 +1,2 @@ +#!/bin/bash +docker run -v$PWD/:/data -p8590:8590 -it vialacteavisualanalytics -- GitLab