Merge branch '20640-computed-permissions-api'
[arvados.git] / build / package-test-dockerfiles / ubuntu2404 / Dockerfile
1 # Copyright (C) The Arvados Authors. All rights reserved.
2 #
3 # SPDX-License-Identifier: AGPL-3.0
4
5 FROM ubuntu:noble
6 LABEL org.opencontainers.image.authors="Arvados Package Maintainers <packaging@arvados.org>"
7
8 ENV DEBIAN_FRONTEND noninteractive
9
10 # Install dependencies
11 RUN apt-get update && \
12     apt-get -y install --no-install-recommends curl ca-certificates gnupg2 ruby ruby-dev && \
13     gem install --conservative --version '>= 2.4.0' bundler && \
14     ln -s /usr/bin/bundler3.2 /usr/local/bin/bundle && \
15     mkdir -p /etc/udev/disabled && \
16     echo "deb [trusted=yes] file:///arvados/packages/ubuntu2404/ /" >>/etc/apt/sources.list