From e6c7911f9d6915a807474887fc3862178d288d9d Mon Sep 17 00:00:00 2001 From: Gregorio Litenstein Date: Thu, 24 Jul 2025 14:26:52 -0400 Subject: [PATCH] Updated os images Signed-off-by: Gregorio Litenstein --- centos-10.docker | 4 ++++ debian-bookworm.docker | 7 +++++++ fedora-42.docker | 3 +++ ubuntu-noble.docker | 7 +++++++ 4 files changed, 21 insertions(+) create mode 100644 centos-10.docker create mode 100644 debian-bookworm.docker create mode 100644 fedora-42.docker create mode 100644 ubuntu-noble.docker diff --git a/centos-10.docker b/centos-10.docker new file mode 100644 index 0000000..508f20b --- /dev/null +++ b/centos-10.docker @@ -0,0 +1,4 @@ +FROM centos:10 +RUN yum -y groupinstall "X Window System" "Fonts"; yum -y install libX11-xcb xcb-util libnsl dbus-x11; yum clean all + + diff --git a/debian-bookworm.docker b/debian-bookworm.docker new file mode 100644 index 0000000..f4b55fa --- /dev/null +++ b/debian-bookworm.docker @@ -0,0 +1,7 @@ +FROM debian:bookworm + +RUN apt-get update; \ + apt-get install -y libdrm2 libexpat1 libfontconfig1 libfreetype6 libgl1 libpciaccess0 libx11-6 libx11-xcb1 libxau6 libxcb1 ca-certificates openssl\ + libxcb-dri2-0 libxcb-dri3-0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shape0 xkb-data libxkbcommon-x11-0 xorg adwaita-icon-theme\ + libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb-xkb1 libxcursor1 libxdamage1 libxdmcp6 libxfixes3 libxrender1 libxshmfence1 libxxf86vm1 dbus-x11; \ + apt-get autoclean diff --git a/fedora-42.docker b/fedora-42.docker new file mode 100644 index 0000000..18953c1 --- /dev/null +++ b/fedora-42.docker @@ -0,0 +1,3 @@ +FROM fedora:42 +RUN yum -y install mesa-libGL mesa-dri-drivers xorg-x11-server-Xorg libX11-xcb xcb-util libnsl shared-mime-info adwaita-icon-theme fontconfig dbus-x11; yum clean all + diff --git a/ubuntu-noble.docker b/ubuntu-noble.docker new file mode 100644 index 0000000..96b9461 --- /dev/null +++ b/ubuntu-noble.docker @@ -0,0 +1,7 @@ +FROM ubuntu:noble + +RUN apt-get update; \ + apt-get install -y libdrm2 libexpat1 libfontconfig1 libfreetype6 libgl1 libpciaccess0 libx11-6 libx11-xcb1 libxau6 libxcb1 ca-certificates openssl \ + libxcb-dri2-0 libxcb-dri3-0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shape0 xkb-data libxkbcommon-x11-0 xorg dbus-x11 \ + libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xkb1 libxcursor1 libxdamage1 libxdmcp6 libxfixes3 libxrender1 libxshmfence1 libxxf86vm1; \ + apt-get autoclean