From 64decf74a761c6468be329ba4891fa5a3f3ef43c Mon Sep 17 00:00:00 2001 From: Daniel Black Date: Sun, 4 Aug 2024 10:51:49 +1000 Subject: [PATCH] Containerfiles for making contains with debug info --- Containerfile.debug | 12 ++++++++++++ Containerfile.debug-ubi | 8 ++++++++ 2 files changed, 20 insertions(+) create mode 100644 Containerfile.debug create mode 100644 Containerfile.debug-ubi diff --git a/Containerfile.debug b/Containerfile.debug new file mode 100644 index 0000000..1b1e269 --- /dev/null +++ b/Containerfile.debug @@ -0,0 +1,12 @@ +# Containerfile for adding the debuginfo of an apt, based container +# with some tools. +ARG BASE +FROM $BASE + +RUN apt-get update \ + && apt-get install -y linux-tools-common gdbserver gdb curl \ + && dpkg-query --showformat='${Package},${Version},${Architecture}\n' --show | grep mariadb \ + | while IFS=, read pkg version arch; do \ + [ $arch != all ] && apt-get install -y ${pkg}-dbgsym=${version} ; \ + done; \ + rm -rf /var/lib/apt/lists/* diff --git a/Containerfile.debug-ubi b/Containerfile.debug-ubi new file mode 100644 index 0000000..ca159da --- /dev/null +++ b/Containerfile.debug-ubi @@ -0,0 +1,8 @@ +# Containerfile for adding the debuginfo of ubi micro rpm, based container +# with some tools. +ARG BASE +FROM $BASE + +USER root +RUN microdnf install MariaDB-server-debug-${MARIADB_VERSION} MariaDB-backup-debug-${MARIADB_VERSION} +USER mysql