From d16d94e543564efe8005262d941b8f567dbb52c9 Mon Sep 17 00:00:00 2001
From: Patrick Chabrier <patrick.chabrier@inrae.fr>
Date: Mon, 11 Apr 2022 16:56:18 +0200
Subject: [PATCH] Dockerfile: enhance

---
 Dockerfile | 21 +++++++++------------
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 725eb32..43c62ae 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -4,7 +4,7 @@ LABEL maintainer "Patrick Chabrier <patrick.chabrier@inrae.fr>"
 
 ENV DEBIAN_FRONTEND noninteractive
 
-# Installation de singularity-ce en 3.9.2
+# Singularity-ce install in 3.9.2
 
 RUN apt-get update \
     && apt-get install -y \ 
@@ -41,17 +41,11 @@ RUN pwd \
     && make -C ./builddir \ 
     && make -C ./builddir install
 
-# Installation de planemo en 0.74.9
+# Planemo install in 0.74.9
 
 RUN pip install git+https://github.com/galaxyproject/planemo.git@0.74.9
 
-# ???
-
-ENV GALAXY_TEST_UPLOAD_ASYNC false
-ENV GALAXY_TEST_DEFAULT_INTERACTOR api
-ENV GALAXY_TEST_PORT 7777
-
-# Installation de Galaxy en 21.05
+# Galaxy install in 21.05
 
 WORKDIR /galaxy-central
 
@@ -62,12 +56,15 @@ RUN cd galaxy \
     && ./run.sh start \
     && ./run.sh stop
 
-# Lancement d'un pseudo test pour préinstaller des dépendances
-# installées à la volée
+# Dummy test to pre install somme dependencies
 
 ADD tool/dummy.xml /galaxy-central/tool/dummy.xml
 
 RUN planemo test --galaxy_root galaxy tool/dummy.xml
-    
+
+RUN rm -rf tool*
+
+EXPOSE 9090
+
 ENTRYPOINT ["planemo"]
 CMD ["--help"]
-- 
GitLab