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