Added Dockerfile to os

This commit is contained in:
madzik 2024-11-12 11:51:46 +00:00
parent ba809eec94
commit 0bce074010
10 changed files with 153 additions and 0 deletions

18
os/alma/9/Dockerfile Normal file
View File

@ -0,0 +1,18 @@
FROM almalinux:9
RUN yum update -y && yum install -y --nogpgcheck gcc-c++ \
openssl-devel \
libcurl-devel \
pam-devel \
cmake \
policycoreutils-devel \
checkpolicy \
rpm-build \
openssh-server \
wget \
gcc
WORKDIR /home/Rublon-Linux/

View File

@ -0,0 +1,15 @@
FROM carterjones/centos-stream9
RUN yum update && yum install -y gcc \
openssl-devel \
libcurl-devel \
pam-devel \
cmake \
policycoreutils-devel \
checkpolicy \
rpm-build \
openssh \
gcc-c++
WORKDIR /home/Rublon-Linux/

15
os/debian/11/Dockerfile Normal file
View File

@ -0,0 +1,15 @@
FROM debian:11
ENV DEBIAN_FRONTEND=noniteracactive
RUN apt update && apt install -y gcc \
g++ \
build-essential \
openssh-server \
libcurl4-openssl-dev \
libpam0g-dev \
libssl-dev \
cmake \
git \
file
WORKDIR /home/Rublon-Linux/

15
os/debian/12/Dockerfile Normal file
View File

@ -0,0 +1,15 @@
FROM debian:12
ENV DEBIAN_FRONTEND=noniteracactive
RUN apt update && apt install -y gcc \
g++ \
build-essential \
openssh-server \
libcurl4-openssl-dev \
libpam0g-dev \
libssl-dev \
cmake \
git \
file
WORKDIR /home/Rublon-Linux/

View File

@ -0,0 +1,13 @@
FROM opensuse/leap:15.3
RUN zypper update -y && zypper install -y gcc \
libopenssl-devel \
libcurl-devel \
pam-devel \
cmake \
rpm-build \
openssh-server \
gcc-c++
WORKDIR /home/Rublon-Linux/

16
os/rhel/8/Dockerfile Normal file
View File

@ -0,0 +1,16 @@
FROM redhat/ubi8
RUN yum update -y && yum install -y gcc \
openssl-devel \
libcurl-devel \
systemd-pam \
cmake \
rpm-build \
openssh-server \
gcc-c++ \
wget
WORKDIR /home/Rublon-Linux/
RUN wget https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/x86_64/getPackage/pam-1.3.1-34.0.1.el8_10.x86_64.rpm \
https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/x86_64/getPackage/pam-devel-1.3.1-34.0.1.el8_10.x86_64.rpm
RUN rpm -Uvh pam*

16
os/rhel/9/Dockerfile Normal file
View File

@ -0,0 +1,16 @@
FROM redhat/ubi9
RUN yum update -y && yum install -y gcc \
openssl-devel \
libcurl-devel \
systemd-pam \
cmake \
rpm-build \
openssh-server \
gcc-c++ \
wget
WORKDIR /home/Rublon-Linux/
RUN wget https://yum.oracle.com/repo/OracleLinux/OL9/appstream/x86_64/getPackage/pam-devel-1.5.1-19.0.2.el9.x86_64.rpm \
https://yum.oracle.com/repo/OracleLinux/OL9/baseos/latest/x86_64/getPackage/pam-1.5.1-19.0.2.el9.x86_64.rpm
RUN rpm -Uvh pam*

View File

@ -0,0 +1,15 @@
FROM ubuntu:20.04
ENV DEBIAN_FRONTEND=noniteracactive
RUN apt update && apt install -y gcc \
g++ \
build-essential \
openssh-server \
libcurl4-openssl-dev \
libpam0g-dev \
libssl-dev \
cmake \
git \
file
WORKDIR /home/Rublon-Linux/

View File

@ -0,0 +1,15 @@
FROM ubuntu:22.04
ENV DEBIAN_FRONTEND=noniteracactive
RUN apt update && apt install -y gcc \
g++ \
build-essential \
openssh-server \
libcurl4-openssl-dev \
libpam0g-dev \
libssl-dev \
cmake \
git \
file
WORKDIR /home/Rublon-Linux/

View File

@ -0,0 +1,15 @@
FROM ubuntu:24.04
ENV DEBIAN_FRONTEND=noniteracactive
RUN apt update && apt install -y gcc \
g++ \
build-essential \
openssh-server \
libcurl4-openssl-dev \
libpam0g-dev \
libssl-dev \
cmake \
git \
file
WORKDIR /home/Rublon-Linux/