diff --git a/Dockerfile b/Dockerfile index 8c1dcca..5effef6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,9 @@ -FROM sneumann/metfamily-base:latest +#FROM sneumann/metfamily-base:latest +FROM sneumann/metfamily-base:4.3.2 +#FROM sneumann/metfamily-base:4.0.5 +#FROM sneumann/metfamily-base:3.6.3 -MAINTAINER Kristian Peters +MAINTAINER Steffen Neumann LABEL Description="MetFamily helps identifying metabolites and groups them into metabolite clusters (a.k.a. families)." diff --git a/Dockerfile-base b/Dockerfile-base index 2541a65..0f63597 100644 --- a/Dockerfile-base +++ b/Dockerfile-base @@ -1,30 +1,35 @@ # syntax=docker/dockerfile:1.3-labs -FROM rocker/shiny:3.6.3 +FROM rocker/shiny:4.3.2 -MAINTAINER Kristian Peters +MAINTAINER Steffen Neumann LABEL Description="MetFamily Base Image with dependencies." +## Older base images might need libigraph0-dev instead of libigraph-dev RUN apt-get -y --allow-releaseinfo-change update && apt-get -y install \ - netcdf-bin libnetcdf-dev libdigest-sha-perl libigraph0-dev \ + netcdf-bin libnetcdf-dev libdigest-sha-perl libigraph-dev \ xorg-dev libglu1-mesa-dev freeglut3-dev libgomp1 libxml2-dev gcc g++ libcurl4-gnutls-dev libssl-dev gdebi-core libharfbuzz-dev libfribidi-dev libtiff5-dev ENV NETCDF_INCLUDE=/usr/include RUN echo 'sanitize_errors off;disable_protocols xdr-streaming xhr-streaming iframe-eventsource iframe-htmlfile;' >> /etc/shiny-server/shiny-server.conf -COPY <