24 lines
923 B
Text
24 lines
923 B
Text
|
FROM fedora:40
|
||
|
|
||
|
RUN dnf update -y --setopt install_weak_deps=False && \
|
||
|
dnf install -y --setopt install_weak_deps=False \
|
||
|
git git-lfs git-ftp \
|
||
|
jq yq sqlite sqlite-devel coreutils brotli zstd binutils aria2 bash \
|
||
|
bison flex \
|
||
|
nodejs nodejs-devel nodejs-npm \
|
||
|
julia \
|
||
|
python3-devel python3-pip pipx poetry \
|
||
|
perl perl-devel perl-CPAN \
|
||
|
ruby ruby-devel rubygems \
|
||
|
php php-devel composer \
|
||
|
java-1.8.0-openjdk java-1.8.0-openjdk-devel maven-openjdk8 \
|
||
|
java-11-openjdk java-11-openjdk-devel \
|
||
|
java-17-openjdk java-17-openjdk-devel \
|
||
|
java-21-openjdk java-21-openjdk-devel \
|
||
|
&& \
|
||
|
dnf group install -y --setopt install_weak_deps=False "C Development Tools and Libraries" && \
|
||
|
dnf group install -y --setopt install_weak_deps=False "Container Management" &&\
|
||
|
dnf clean all -y
|
||
|
|
||
|
ENTRYPOINT [ "/bin/bash" ]
|