1- FROM docker.io/debian:bookworm -slim
1+ FROM docker.io/debian:trixie -slim
22
33LABEL org.opencontainers.image.title="LinuxFr.org website"
44LABEL org.opencontainers.image.description="Run LinuxFr.org Ruby on Rails website"
55LABEL org.opencontainers.image.source="https://github.com/linuxfrorg/linuxfr.org"
66LABEL org.opencontainers.image.url="https://github.com/linuxfrorg/linuxfr.org/blob/master/Container.md"
77LABEL org.opencontainers.image.licenses="AGPL-3.0-only"
8- LABEL org.opencontainers.image.version="rails7-bookworm "
8+ LABEL org.opencontainers.image.version="rails8-trixie "
99LABEL org.opencontainers.image.authors=
"Adrien Dorsaz <[email protected] >" 1010
1111ARG UID=1200
@@ -16,13 +16,12 @@ RUN \
1616 IFS=$'\n\t ' ; \
1717 apt-get update; \
1818 apt-get install -y --no-install-recommends --allow-downgrades \
19- mariadb-client libmariadb++-dev git \
20- build-essential openssl libreadline-dev curl libcurl4-openssl-dev zlib1g \
21- zlib1g-dev libssl-dev libxml2-dev libxslt-dev autoconf libgmp-dev libyaml-dev \
22- ncurses-dev bison automake libtool imagemagick libc6-dev hunspell \
23- hunspell-fr-comprehensive ruby ruby-dev ruby-rack \
24- nodejs; \
25- gem install bundler -v 2.4.20; \
19+ default-mysql-server default-libmysqlclient-dev \
20+ libmysql++-dev git build-essential openssl libreadline-dev curl \
21+ libcurl4-openssl-dev zlib1g zlib1g-dev libssl-dev libxml2-dev libxslt-dev \
22+ autoconf libgmp-dev libyaml-dev ncurses-dev bison automake libtool \
23+ imagemagick libc6-dev hunspell hunspell-fr-comprehensive redis-server \
24+ ruby ruby-bundler ruby-dev; \
2625 apt-get clean
2726
2827USER ${UID}
0 commit comments