Created
October 23, 2023 18:41
-
-
Save RobertCNelson/48d47717c69bfb9ab0b818030b487f1e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ARG FRM='debian:bookworm-slim' | |
ARG TAG='latest' | |
FROM ${FRM} | |
ARG FRM | |
ARG TAG | |
RUN apt-get update \ | |
&& DEBIAN_FRONTEND=noninteractive apt-get install -y \ | |
--no-install-recommends \ | |
build-essential \ | |
ca-certificates \ | |
cmake \ | |
debhelper-compat \ | |
devscripts \ | |
git \ | |
&& apt-get clean -y \ | |
; rm -rf \ | |
/tmp/* \ | |
/var/lib/apt/lists/* \ | |
/var/tmp/* | |
COPY root / | |
RUN . /etc/os-release && \ | |
echo "Setting release to ${VERSION_CODENAME}..." \ | |
&& sed -i "s/VERSION_CODENAME/${VERSION_CODENAME}/g" \ | |
/etc/apt/sources.list.d/beagle.list; | |
RUN git clone https://github.com/jayanta525/apindex-v2.git --depth=1 \ | |
&& cd apindex-v2 \ | |
&& cmake . -DCMAKE_INSTALL_PREFIX=/usr \ | |
&& make install | |
RUN apt-get update \ | |
&& DEBIAN_FRONTEND=noninteractive apt-get upgrade -y \ | |
&& apt-get clean -y \ | |
; rm -rf \ | |
/tmp/* \ | |
/var/lib/apt/lists/* \ | |
/var/tmp/* |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment