ARG BASE_IMAGE ARG BASE_IMAGE_VERSION FROM ${BASE_IMAGE}:${BASE_IMAGE_VERSION} ARG BUILD_COMMIT LABEL local.build.commit=${BUILD_COMMIT} ADD static-repos/google-cloud-sdk.repo /etc/yum.repos.d/google-cloud-sdk.repo ADD static-repos/kubernetes.repo /etc/yum.repos.d/kubernetes.repo ADD https://rpm.releases.hashicorp.com/fedora/hashicorp.repo /etc/yum.repos.d/hashicorp.repo ADD https://cli.github.com/packages/rpm/gh-cli.repo /etc/yum.repos.d/github-cli.repo ADD https://download.docker.com/linux/fedora/docker-ce.repo /etc/yum.repos.d/docker-ce.repo RUN dnf install --assumeyes \ bind-utils \ direnv \ docker-ce-cli \ docker-buildx-plugin \ docker-compose-plugin \ gcc \ gcc-c++ \ gh \ golang \ google-cloud-cli \ google-cloud-sdk-gke-gcloud-auth-plugin \ jq \ kubectl \ libacl-devel \ libffi-devel \ libpq-devel \ libvirt-daemon-driver-qemu \ libzstd-devel \ lz4-devel \ make \ net-tools \ oathtool \ openssl-devel \ packer \ pinentry \ podman-remote \ postgresql \ python3-devel \ python3.10 \ python3.10-devel \ python3.11 \ python3.11-devel \ python3.12 \ python3.12-devel \ python3.13 \ python3.9 \ ShellCheck \ virsh \ virt-install \ xxhash-devel ADD github-install.bash /tmp/github-install.bash RUN bash /tmp/github-install.bash && \ rm -rf /tmp/github-install.bash && \ curl -sSLo /tmp/starship.sh https://starship.rs/install.sh && \ sh /tmp/starship.sh --yes && \ rm -rf /tmp/starship.sh ADD profile.d/*.sh /etc/profile.d/ RUN ln -s /usr/bin/podman-remote /usr/bin/podman