From a83195d808f573f1f33915a2db54c6219a615acd Mon Sep 17 00:00:00 2001 From: Laurent Modolo <laurent.modolo@ens-lyon.fr> Date: Thu, 25 Mar 2021 17:17:42 +0100 Subject: [PATCH] Docker: add alntools:dd96682 --- .../alntools/dd96682/Dockerfile | 20 +++++++++++++++++++ .../alntools/dd96682/docker_init.sh | 4 ++++ 2 files changed, 24 insertions(+) create mode 100644 src/.docker_modules/alntools/dd96682/Dockerfile create mode 100755 src/.docker_modules/alntools/dd96682/docker_init.sh diff --git a/src/.docker_modules/alntools/dd96682/Dockerfile b/src/.docker_modules/alntools/dd96682/Dockerfile new file mode 100644 index 00000000..01fdd899 --- /dev/null +++ b/src/.docker_modules/alntools/dd96682/Dockerfile @@ -0,0 +1,20 @@ +FROM python:3.9-buster as build +MAINTAINER Laurent Modolo + +ENV ALNTOOLS_VERSION=dd96682 +ENV PACKAGES git \ + ca-certificates \ + procps + +RUN apt-get update \ + && apt-get install -y --no-install-recommends ${PACKAGES}\ + && apt-get clean \ + && git clone https://github.com/churchill-lab/alntools.git \ + && cd alntools \ + && git checkout ${ALNTOOLS_VERSION} \ + && python setup.py install \ + && cd .. \ + && rm -R alntools \ + && apt-get autoremove --purge -y git ca-certificates + +CMD ["bash"] \ No newline at end of file diff --git a/src/.docker_modules/alntools/dd96682/docker_init.sh b/src/.docker_modules/alntools/dd96682/docker_init.sh new file mode 100755 index 00000000..48190c46 --- /dev/null +++ b/src/.docker_modules/alntools/dd96682/docker_init.sh @@ -0,0 +1,4 @@ +#!/bin/sh +docker pull lbmc/alntools:dd96682 +docker build src/.docker_modules/alntools/dd96682 -t 'lbmc/alntools:dd96682' +docker push lbmc/alntools:dd96682 -- GitLab