# Copyright (C) The Arvados Authors. All rights reserved. # # SPDX-License-Identifier: AGPL-3.0 FROM rockylinux:8.8-minimal MAINTAINER Arvados Package Maintainers # Install dependencies. RUN microdnf --assumeyes module enable httpd:2.4 postgresql:10 python39:3.9 ruby:3.1 \ && microdnf --assumeyes --enablerepo=devel install \ autoconf \ automake \ bison \ bzip2 \ cpio \ diffutils \ findutils \ gcc-c++ \ glibc-devel \ glibc-headers \ gzip \ libffi-devel \ libtool \ make \ openssl-devel \ patch \ pkgconf \ procps-ng \ python39 \ readline-devel \ redhat-rpm-config \ ruby \ ruby-devel \ shadow-utils \ sqlite-devel \ tar \ wget \ which \ zlib-devel RUN touch /var/lib/rpm/* && \ echo "gem: --no-document" >> ~/.gemrc && \ gem install --conservative --version '>= 2.4.0' bundler COPY localrepo.repo /etc/yum.repos.d/localrepo.repo