diff Dockerfile @ 22:453fbe98925a draft

" master branch Updating with tag :CI_COMMIT_TAG - - Fxx"
author fgiacomoni
date Fri, 20 Nov 2020 17:29:18 +0000
parents
children 8f7546d0b925
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Dockerfile	Fri Nov 20 17:29:18 2020 +0000
@@ -0,0 +1,53 @@
+# ref install: ubuntu 20.04
+FROM ubuntu:20.04
+
+# init var
+ARG DEBIAN_FRONTEND=noninteractive
+
+# set author
+MAINTAINER Franck Giacomoni <franck.giacomoni.fr>
+
+### 
+### [CONTAINER CORE FUNCTIONS]: 
+###   xxxx
+###   xxxx
+### [NOTES] 
+###   xxxx
+
+ENV PATH /opt/conda/bin:$PATH
+
+RUN apt-get -y update &&\
+    apt-get -y install build-essential \
+        cpanminus \
+        gzip \
+        wget \
+        bzip2 \
+        ca-certificates \
+        libglib2.0-0  \
+        libxext6  \
+        libsm6  \
+        libxrender1 \
+        libtext-csv-perl \
+        libxml-twig-perl \
+        libfile-share-perl
+
+RUN wget --quiet https://repo.anaconda.com/archive/Anaconda3-5.3.0-Linux-x86_64.sh -O ~/anaconda.sh && \
+    /bin/bash ~/anaconda.sh -b -p /opt/conda && \
+    rm ~/anaconda.sh && \
+    ln -s /opt/conda/etc/profile.d/conda.sh /etc/profile.d/conda.sh && \
+    echo ". /opt/conda/etc/profile.d/conda.sh" >> ~/.bashrc && \
+    echo "conda activate base" >> ~/.bashrc
+
+RUN cpan install ExtUtils::MakeMaker && \
+    cpan install File::ShareDir::Install && \
+    cpan install Module::Release && \
+    cpan install Archive::Zip && \
+    apt -y install git &&\
+    apt -y install python3 python3-pip && \
+    apt -y install virtualenv && \
+    pip install "pip>=7" && \
+    pip install -U git+git://github.com/galaxyproject/planemo.git && \
+    apt-get autoremove -y && \
+    apt-get clean && \
+    rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
+