diff docker/Dockerfile @ 1:ecd0a79e8130 draft

planemo upload for repository https://github.com/igg-molecular-biology-lab/pipe-t.git commit 065f5723959c01b6afec74dad189608477e0ac18
author davidecangelosi
date Fri, 03 May 2019 11:01:43 -0400
parents
children 11393eb1c557
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/docker/Dockerfile	Fri May 03 11:01:43 2019 -0400
@@ -0,0 +1,36 @@
+# Galaxy - PIPE_T
+#
+# VERSION       0.2
+
+FROM bgruening/galaxy-stable:latest
+
+MAINTAINER D. CANGELOSI, davidecangelosi@gaslini.org
+
+ENV GALAXY_CONFIG_BRAND="Galaxy PIPE-T"
+ENV ENABLE_TTS_INSTALL True
+ 
+RUN apt-get -y update
+RUN apt-get install -y libxml2-dev libcurl4-openssl-dev curl libcairo2-dev
+
+#Workaround for ubuntu
+#RUN cp /etc/ssl/private/ssl-cert-snakeoil.key /etc/
+#RUN chown root:ssl-cert /etc/ssl-cert-snakeoil.key
+#RUN sed -i -e "s/\/ssl\/private//g" /etc/postgresql/9.3/main/postgresql.conf
+
+#install pipe_t from toolshed
+ADD tools.yml $GALAXY_ROOT/tools.yaml
+RUN install-tools $GALAXY_ROOT/tools.yaml && \
+    /tool_deps/_conda/bin/conda clean --all --yes
+
+#RUN chown galaxy:galaxy /usr/local/lib/R/site-library
+
+# Mark folders as imported from the host.
+#VOLUME ["/export/", "/data/", "/var/lib/docker"]
+
+# Expose port 80 (webserver), 21 (FTP server), 8800 (Proxy)
+EXPOSE :80
+EXPOSE :21
+EXPOSE :8800
+
+# Autostart script that is invoked during container start
+CMD ["/usr/bin/startup"]