php-fpm debian image

This commit is contained in:
2022-03-13 12:43:39 +01:00
parent f703c33044
commit ae30b7dc0b
4 changed files with 36 additions and 27 deletions

View File

@@ -1,9 +1,11 @@
FROM debian:stable-slim FROM cr.lan/debian-stable
RUN sed -i 's@deb.debian.org@apt-cache.lan/deb.debian.org@g' /etc/apt/sources.list && \ RUN apt-get update && apt-get install -y \
sed -i 's@security.debian.org@apt-cache.lan/security.debian.org@g' /etc/apt/sources.list && \ golang make git
apt-get update && apt-get install -y \
golang make git && \ RUN apt-get remove -y --purge man-db ;\
apt-get clean -y && \ apt-get autoremove -y --purge ;\
rm -rf /var/lib/apt/lists/* && \ apt-get clean -y ;\
rm -rf /var/lib/apt/lists/* ;\
rm -rf /var/cache/apt/* rm -rf /var/cache/apt/*

View File

@@ -1,13 +1,15 @@
FROM debian:stable-slim FROM cr.lan/debian-stable
RUN sed -i 's@deb.debian.org@apt-cache.lan/deb.debian.org@g' /etc/apt/sources.list && \ RUN apt-get update && apt-get install -y \
sed -i 's@security.debian.org@apt-cache.lan/security.debian.org@g' /etc/apt/sources.list && \
apt-get update && apt-get install -y \
dnsutils procps nmap bash iputils-ping bash \ dnsutils procps nmap bash iputils-ping bash \
build-essential make ccache distcc-pump distcc g++ \ build-essential make ccache distcc-pump distcc g++ \
libncursesw5-dev && \ libncursesw5-dev
apt-get clean -y && \
rm -rf /var/lib/apt/lists/* && \ RUN apt-get remove -y --purge man-db ;\
apt-get autoremove -y --purge ;\
apt-get clean -y ;\
rm -rf /var/lib/apt/lists/* ;\
rm -rf /var/cache/apt/* rm -rf /var/cache/apt/*
ADD docker-entrypoint.sh / ADD docker-entrypoint.sh /
ENTRYPOINT ["/docker-entrypoint.sh"] ENTRYPOINT ["/docker-entrypoint.sh"]

View File

@@ -3,9 +3,13 @@ FROM debian:testing-slim
RUN sed -i 's@deb.debian.org@apt-cache.lan/deb.debian.org@g' /etc/apt/sources.list && \ RUN sed -i 's@deb.debian.org@apt-cache.lan/deb.debian.org@g' /etc/apt/sources.list && \
sed -i 's@security.debian.org@apt-cache.lan/security.debian.org@g' /etc/apt/sources.list && \ sed -i 's@security.debian.org@apt-cache.lan/security.debian.org@g' /etc/apt/sources.list && \
apt-get update && apt-get install -y \ apt-get update && apt-get install -y \
dnsutils procps nmap bash iputils-ping bash && \ dnsutils procps nmap bash iputils-ping bash
apt-get clean -y && \
rm -rf /var/lib/apt/lists/* && \ RUN apt-get remove -y --purge man-db ;\
apt-get autoremove -y --purge ;\
apt-get clean -y ;\
rm -rf /var/lib/apt/lists/* ;\
rm -rf /var/cache/apt/* rm -rf /var/cache/apt/*
ADD docker-entrypoint.sh / ADD docker-entrypoint.sh /
ENTRYPOINT ["/docker-entrypoint.sh"] ENTRYPOINT ["/docker-entrypoint.sh"]

View File

@@ -1,17 +1,18 @@
FROM debian:stable-slim FROM cr.lan/debian-stable-build-essential
RUN sed -i 's@deb.debian.org@apt-cache.lan/deb.debian.org@g' /etc/apt/sources.list && \ RUN apt-get update && \
sed -i 's@security.debian.org@apt-cache.lan/security.debian.org@g' /etc/apt/sources.list && \
apt-get update && \
apt-get install -y \ apt-get install -y \
gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf \ gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf \
multiarch-support dpkg-dev distcc ccache \ multiarch-support dpkg-dev distcc ccache \
build-essential gcc cpp g++ clang llvm && \ build-essential gcc cpp g++ clang llvm
apt-get clean -y && \
rm -rf /var/lib/apt/lists/*; \
rm -rf /var/cache/apt/*; \
#removing distcc conf, no zeroconf RUN apt-get remove -y --purge man-db ;\
rm -fv /etc/distcc/hosts apt-get autoremove -y --purge ;\
apt-get clean -y ;\
rm -rf /var/lib/apt/lists/* ;\
rm -rf /var/cache/apt/*
# Op port # Op port
EXPOSE 3632 EXPOSE 3632