From 99349b14ae334c1addabad1ae01f4b78d187cbf6 Mon Sep 17 00:00:00 2001 From: Laurent Modolo <laurent.modolo@ens-lyon.fr> Date: Thu, 19 May 2022 10:20:04 +0200 Subject: [PATCH] Merge: 88f47c9 (nanopipe/master) --- .../stringtie/2.1.1/Dockerfile | 19 +++++++++++++++++++ .../stringtie/2.1.1/docker_init.sh | 5 +++++ 2 files changed, 24 insertions(+) create mode 100644 src/.docker_modules/stringtie/2.1.1/Dockerfile create mode 100755 src/.docker_modules/stringtie/2.1.1/docker_init.sh diff --git a/src/.docker_modules/stringtie/2.1.1/Dockerfile b/src/.docker_modules/stringtie/2.1.1/Dockerfile new file mode 100644 index 00000000..7e0f2a18 --- /dev/null +++ b/src/.docker_modules/stringtie/2.1.1/Dockerfile @@ -0,0 +1,19 @@ +FROM ubuntu:16.04 +Maintainer Chen Yuelong <yuelong.chen.btr@gmail.com> + +ARG version=2.1.1 +RUN mkdir -p /opt/tools + +WORKDIR /opt/tools + +# install stringtie +RUN \ + apt update && apt install -y wget && \ + wget -c http://ccb.jhu.edu/software/stringtie/dl/stringtie-${version}.Linux_x86_64.tar.gz && \ + tar -zxvf stringtie-${version}.Linux_x86_64.tar.gz && \ + cp stringtie-${version}.Linux_x86_64/stringtie /usr/local/bin && \ + rm -rf stringtie* && \ + apt-get remove --purge --yes \ + wget && \ + apt-get autoremove --purge --yes && \ + apt-get clean diff --git a/src/.docker_modules/stringtie/2.1.1/docker_init.sh b/src/.docker_modules/stringtie/2.1.1/docker_init.sh new file mode 100755 index 00000000..04b48055 --- /dev/null +++ b/src/.docker_modules/stringtie/2.1.1/docker_init.sh @@ -0,0 +1,5 @@ +#!/bin/sh +# docker pull lbmc/stringtie:2.1.1 +docker build src/.docker_modules/stringtie/2.1.0 -t 'lbmc/stringtie:2.1.1' +docker push lbmc/stringtie:2.1.1 +docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/stringtie:2.1.1" --push src/.docker_modules/stringtie/2.1.1 \ No newline at end of file -- GitLab