docker: Format fix

This commit is contained in:
Corentin Le Molgat
2024-07-22 13:53:01 +02:00
parent 1171e45c12
commit ddaaab1c66
38 changed files with 37 additions and 1 deletions

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:almalinux_base AS env
RUN cmake -version
FROM env AS devel

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:almalinux_swig AS env
# Install .NET SDK
# see: https://learn.microsoft.com/en-us/dotnet/core/install/linux-scripted-manual#scripted-install
RUN wget -q "https://dot.net/v1/dotnet-install.sh" \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:almalinux_swig AS env
RUN dnf -y update \
&& dnf -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel maven \
&& dnf clean all \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:almalinux_swig AS env
ENV PATH=/root/.local/bin:$PATH
RUN dnf -y update \
&& dnf -y install python3-devel python3-pip python3-numpy \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:alpine_base AS env
RUN cmake -version
FROM env AS devel

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:alpine_swig AS env
ENV JAVA_HOME=/usr/lib/jvm/java-1.8-openjdk
RUN apk add --no-cache openjdk8 maven

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:alpine_swig AS env
ENV PATH=/root/.local/bin:$PATH
RUN apk add --no-cache python3-dev py3-pip py3-wheel \
py3-numpy py3-pandas py3-matplotlib py3-scipy

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:archlinux_base AS env
RUN cmake -version
FROM env AS devel

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:archlinux_swig AS env
RUN pacman -Syu --noconfirm dotnet-sdk
# Trigger first run experience by running arbitrary cmd
RUN dotnet --info

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:archlinux_swig AS env
RUN pacman -Syu --noconfirm jdk-openjdk maven
ENV JAVA_HOME=/usr/lib/jvm/default

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:archlinux_swig AS env
ENV PATH=/root/.local/bin:$PATH
RUN pacman -Syu --noconfirm python python-pip \
python-wheel python-virtualenv python-setuptools \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:debian_base AS env
RUN cmake -version
FROM env AS devel

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:debian_swig AS env
# see: https://docs.microsoft.com/en-us/dotnet/core/install/linux-debian
RUN apt-get update -qq \
&& apt-get install -yq wget gpg apt-transport-https \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:debian_swig AS env
RUN apt-get update -qq \
&& apt-get install -yq default-jdk maven \
&& apt-get clean \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:debian_swig AS env
ENV PATH=/root/.local/bin:$PATH
RUN apt-get update -qq \
&& apt-get install -yq \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:fedora_base AS env
RUN cmake -version
FROM env AS devel

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:fedora_swig AS env
RUN dnf -y update \
&& dnf -y install java-11-openjdk java-11-openjdk-devel maven \
&& dnf clean all

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:fedora_swig AS env
ENV PATH=/root/.local/bin:$PATH
RUN dnf -y update \
&& dnf -y install python3 python3-devel python3-pip \

View File

@@ -1,6 +1,7 @@
# Create a virtual environment with all tools installed
# ref: https://hub.docker.com/_/ubuntu
FROM ubuntu:rolling AS env
# Install system build dependencies
ENV PATH=/usr/local/bin:$PATH
RUN apt-get update -qq \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:opensuse_base AS env
RUN cmake -version
FROM env AS devel

View File

@@ -1,5 +1,4 @@
FROM ortools/cmake:opensuse_swig AS env
# see: https://docs.microsoft.com/en-us/dotnet/core/install/linux-opensuse
# .NET install
# see: https://docs.microsoft.com/en-us/dotnet/core/install/linux-opensuse

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:opensuse_swig AS env
# Install Java JDK and Maven
RUN zypper refresh \
&& zypper install -y java-17-openjdk-devel maven \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:opensuse_swig AS env
ENV PATH=/root/.local/bin:$PATH
RUN zypper refresh \
&& zypper install -y python311 python311-devel \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:rockylinux_base AS env
RUN cmake -version
FROM env AS devel

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:rockylinux_swig AS env
# Install .NET SDK
# see: https://learn.microsoft.com/en-us/dotnet/core/install/linux-scripted-manual#scripted-install
RUN wget -q "https://dot.net/v1/dotnet-install.sh" \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:rockylinux_swig AS env
RUN dnf -y update \
&& dnf -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel maven \
&& dnf clean all \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:rockylinux_swig AS env
ENV PATH=/root/.local/bin:$PATH
RUN dnf -y update \
&& dnf -y install python3-devel python3-pip python3-numpy \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:system_deps_base AS env
RUN cmake -version
FROM env AS devel

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:system_deps_swig AS env
RUN pacman -Syu --noconfirm dotnet-sdk
# Trigger first run experience by running arbitrary cmd
RUN dotnet --info

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:system_deps_swig AS env
RUN pacman -Syu --noconfirm jdk-openjdk maven
ENV JAVA_HOME=/usr/lib/jvm/default

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:system_deps_swig AS env
ENV PATH=/root/.local/bin:$PATH
RUN pacman -Syu --noconfirm pybind11
RUN pacman -Syu --noconfirm python \

View File

@@ -1,6 +1,7 @@
# Create a virtual environment with all tools installed
# ref: https://hub.docker.com/_/ubuntu
FROM ubuntu:latest AS env
# Install system build dependencies
ENV PATH=/usr/local/bin:$PATH
RUN apt-get update -qq \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:ubuntu_base AS env
RUN cmake -version
FROM env AS devel

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:ubuntu_swig AS env
RUN apt-get update -qq \
&& DEBIAN_FRONTEND=noninteractive apt-get install -yq default-jdk maven \
&& apt-get clean \

View File

@@ -1,4 +1,5 @@
FROM ortools/cmake:ubuntu_swig AS env
ENV PATH=/root/.local/bin:$PATH
RUN apt-get update -qq \
&& DEBIAN_FRONTEND=noninteractive apt-get install -yq \

View File

@@ -1,6 +1,7 @@
# Create a virtual environment with all tools installed
# ref: https://hub.docker.com/_/archlinux/
FROM archlinux:latest AS env
# Install system build dependencies
ENV PATH=/usr/local/bin:$PATH
RUN pacman -Syu --noconfirm git base-devel cmake

View File

@@ -1,6 +1,7 @@
# Create a virtual environment with all tools installed
# ref: https://hub.docker.com/_/alpine
FROM alpine:edge AS env
# Install system build dependencies
ENV PATH=/usr/local/bin:$PATH
RUN apk add --no-cache git build-base linux-headers cmake xfce4-dev-tools

View File

@@ -1,6 +1,7 @@
# Create a virtual environment with all tools installed
# ref: https://hub.docker.com/_/alpine
FROM arm64v8/alpine:edge AS env
# Install system build dependencies
ENV PATH=/usr/local/bin:$PATH
RUN apk add --no-cache git build-base linux-headers cmake xfce4-dev-tools