# Create a virtual environment with all tools installed # ref: https://hub.docker.com/_/fedora FROM fedora:latest AS base LABEL maintainer="corentinl@google.com" # Install system build dependencies ENV PATH=/usr/local/bin:$PATH RUN dnf -y update \ && dnf -y install git \ wget which redhat-lsb-core pkgconfig autoconf libtool zlib-devel \ && dnf -y groupinstall "Development Tools" \ && dnf -y install gcc-c++ cmake \ && dnf clean all CMD [ "/usr/bin/bash" ] FROM base AS swig RUN dnf -y update \ && dnf -y install swig \ && dnf clean all