From 02991449f123be8cfa1d6c5211c9c67b2c7e85ef Mon Sep 17 00:00:00 2001 From: Dmitry Fedotov Date: Fri, 16 May 2025 22:11:10 +0300 Subject: [PATCH] init --- Dockerfile | 37 +++++++++++++++++++++++++ Makefile | 13 +++++++++ README.md | 58 ++++++++++++++++++++++++++++++++++++++++ build_time_scripts.sh | 13 +++++++++ custom/010_vanilla_go.sh | 10 +++++++ entrypoint.sh | 12 +++++++++ packages.list | 14 ++++++++++ 7 files changed, 157 insertions(+) create mode 100644 Dockerfile create mode 100644 Makefile create mode 100644 README.md create mode 100755 build_time_scripts.sh create mode 100755 custom/010_vanilla_go.sh create mode 100644 entrypoint.sh create mode 100644 packages.list diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..f42f236 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,37 @@ +FROM ubuntu:24.04 AS ubuntu + +# setting non-interactive mode for apt +ENV DEBIAN_FRONTEND=noninteractive + +# update system and install the required stuff +RUN apt-get update && apt-get upgrade -y +RUN apt-get install -y --no-install-recommends \ +gosu + +# install packages appearing in packages.list +# clean up chache and remove package lists +COPY ./packages.list /tmp +RUN xargs apt-get install -y --no-install-recommends