GFFCOMPARE - version 0.12.9 under Alpine 3:22
490
Docker created from Dockerfile at https://hub.docker.com/r/bschiffthaler/gffcompare/Dockerfile
Used "as is" for ALPINE 3.13
Only update ALPINE to 3.17 for newer version
NOTE: Entrypoint exists.
For version 0.12.9 under Alpine 3.22
# FROM: https://hub.docker.com/r/bschiffthaler/gffcompare/Dockerfile
# VERSION DOWNLOADS VISIBLE AT:
# https://github.com/gpertea/gffcompare/releases/
# LATEST: 0.12.6
# DATED: JULY 23, 2021
######################
# NOTE: there is entrypoint
# UPDATE TO NEWER ALPINE: 3.22
######################
ARG ALPINE_VERSION=3.22
# ARG ALPINE_VERSION=3.13
# Build image
FROM alpine:${ALPINE_VERSION} AS alpine-build-gffcompare
# ARG ALPINE_VERSION=3.13
ARG GFFC_VERSION=0.12.9
ARG BUILD_NCPU=1
WORKDIR /build
RUN apk update && apk add build-base make
RUN wget https://github.com/gpertea/gffcompare/releases/download/v${GFFC_VERSION}/gffcompare-${GFFC_VERSION}.tar.gz
RUN tar -xf gffcompare-${GFFC_VERSION}.tar.gz
WORKDIR /build/gffcompare-${GFFC_VERSION}
RUN make -j${BUILD_NCPU} release
RUN strip gffcompare
RUN strip trmap
# Final exec image
FROM alpine:${ALPINE_VERSION}
ARG GFFC_VERSION=0.12.9
WORKDIR /
RUN apk add --no-cache bash
RUN apk add --no-cache libstdc++ libgcc
COPY --from=alpine-build-gffcompare /build/gffcompare-${GFFC_VERSION}/gffcompare /usr/local/bin/gffcompare
COPY --from=alpine-build-gffcompare /build/gffcompare-${GFFC_VERSION}/trmap /usr/local/bin/trmap
ENTRYPOINT ["/usr/local/bin/gffcompare"]
LABEL maintainer='github.com/nicolasDelhomme'
LABEL software.version=${GFFC_VERSION}
Content type
Image
Digest
sha256:73f2fcfa4…
Size
5.7 MB
Last updated
over 1 year ago
docker pull jysgro/gffcompare:alp3.22_0.12.9