Skip to content

Commit 84eddb2

Browse files
authored
Merge pull request #2 from biocorecrg/bookworm
Bookworm
2 parents b8285d1 + c423d41 commit 84eddb2

File tree

3 files changed

+13
-22
lines changed

3 files changed

+13
-22
lines changed

base/Dockerfile

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,15 @@
1-
FROM debian:buster
2-
3-
# File Author / Maintainer
4-
MAINTAINER Toni Hermoso Pulido <[email protected]>
1+
FROM debian:bookworm
52

63
ARG PERLBREW_ROOT=/usr/local/perl
7-
ARG PERL_VERSION=5.28.2
4+
ARG PERL_VERSION=5.40.0
85
# Enable perl build options. Example: --build-arg PERL_BUILD="--thread --debug"
96
ARG PERL_BUILD=--thread
107

118
# Base Perl and builddep
129
RUN set -x; \
13-
apt-get update && apt-get upgrade -y; \
14-
apt-get install -y perl bzip2 zip curl \
15-
build-essential procps
10+
apt-get update && apt-get upgrade -y; \
11+
apt-get install -y perl bzip2 zip curl \
12+
build-essential procps
1613
#RUN apt-get build-dep perl
1714

1815
RUN mkdir -p $PERLBREW_ROOT
@@ -22,10 +19,12 @@ RUN bash -c '\curl -L https://install.perlbrew.pl | bash'
2219
ENV PATH $PERLBREW_ROOT/bin:$PATH
2320
ENV PERLBREW_PATH $PERLBREW_ROOT/bin
2421

22+
RUN apt install -y libdevel-patchperl-perl
23+
RUN perlbrew install-patchperl
2524
RUN perlbrew --notest install $PERL_BUILD perl-$PERL_VERSION
2625
RUN perlbrew install-cpanm
2726
RUN bash -c 'source $PERLBREW_ROOT/etc/bashrc'
28-
27+
2928
ENV PERLBREW_ROOT $PERLBREW_ROOT
3029
ENV PATH $PERLBREW_ROOT/perls/perl-$PERL_VERSION/bin:$PATH
3130
ENV PERLBREW_PERL perl-$PERL_VERSION

pyenv3-java/Dockerfile

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
1-
FROM biocorecrg/debian-perlbrew-pyenv3:buster
1+
FROM biocorecrg/debian-perlbrew-pyenv3:bookworm
22

3-
# File Author / Maintainer
4-
MAINTAINER Toni Hermoso Pulido <[email protected]>
5-
MAINTAINER Luca Cozzuto <[email protected]>
6-
7-
ARG JAVA_VERSION=11
8-
ARG MAVEN_VERSION=3.6.3
3+
ARG JAVA_VERSION=17
4+
ARG MAVEN_VERSION=3.9.9
95

106
# Install Redis
117
RUN set -x; apt-get update; apt-get -y upgrade;

pyenv3/Dockerfile

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
1-
FROM biocorecrg/debian-perlbrew:buster
2-
3-
# File Author / Maintainer
4-
MAINTAINER Toni Hermoso Pulido <[email protected]>
5-
MAINTAINER Luca Cozzuto <[email protected]>
1+
FROM biocorecrg/debian-perlbrew:bookworm
62

73
ARG PYENV_ROOT=/usr/local/python
8-
ARG PYTHON_VERSION=3.7.4
4+
ARG PYTHON_VERSION=3.13.1
95

106
ENV PYENV_ROOT $PYENV_ROOT
117

0 commit comments

Comments
 (0)