Dockerfile aktualisiert
Some checks failed
Docker Build Smart Logic / Build amd64 & arm64 (push) Failing after 8s
Some checks failed
Docker Build Smart Logic / Build amd64 & arm64 (push) Failing after 8s
This commit is contained in:
20
Dockerfile
20
Dockerfile
@@ -1,11 +1,11 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
|
ARG BASE_IMAGE=alpine:latest #Fallback alpine:latest
|
||||||
|
FROM ${BASE_IMAGE} AS rootfs-stage
|
||||||
|
|
||||||
FROM alpine:3.23 AS rootfs-stage
|
ARG S6_OVERLAY_VERSION=${S6_OVERLAY_VERSION}
|
||||||
|
|
||||||
ARG S6_OVERLAY_VERSION="3.2.2.0"
|
|
||||||
ARG ROOTFS=/root-out
|
ARG ROOTFS=/root-out
|
||||||
ARG REL=v3.23
|
ARG REL=${APP_VERSION}
|
||||||
ARG ARCH=x86_64
|
ARG ARCH=${TARGET_PLATFORMS}
|
||||||
ARG MIRROR=http://dl-cdn.alpinelinux.org/alpine
|
ARG MIRROR=http://dl-cdn.alpinelinux.org/alpine
|
||||||
ARG PACKAGES=alpine-baselayout,\
|
ARG PACKAGES=alpine-baselayout,\
|
||||||
alpine-keys,\
|
alpine-keys,\
|
||||||
@@ -50,8 +50,8 @@ ARG MODS_VERSION="v3"
|
|||||||
ARG PKG_INST_VERSION="v1"
|
ARG PKG_INST_VERSION="v1"
|
||||||
ARG LSIOWN_VERSION="v1"
|
ARG LSIOWN_VERSION="v1"
|
||||||
ARG WITHCONTENV_VERSION="v1"
|
ARG WITHCONTENV_VERSION="v1"
|
||||||
LABEL build_version="Pi-Farm version:- ${VERSION} Build-date:- ${BUILD_DATE}"
|
LABEL build_version="${MAINTAINER} version:- ${APP_VERSION} Build-date:- ${BUILD_DATE}"
|
||||||
LABEL maintainer="Pi-Farm"
|
LABEL maintainer="${MAINTAINER}"
|
||||||
|
|
||||||
ADD --chmod=755 "https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/docker-mods.${MODS_VERSION}" "/docker-mods"
|
ADD --chmod=755 "https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/docker-mods.${MODS_VERSION}" "/docker-mods"
|
||||||
ADD --chmod=755 "https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/package-install.${PKG_INST_VERSION}" "/etc/s6-overlay/s6-rc.d/init-mods-package-install/run"
|
ADD --chmod=755 "https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/package-install.${PKG_INST_VERSION}" "/etc/s6-overlay/s6-rc.d/init-mods-package-install/run"
|
||||||
@@ -84,9 +84,9 @@ RUN \
|
|||||||
shadow \
|
shadow \
|
||||||
tzdata && \
|
tzdata && \
|
||||||
echo "**** create abc user and make our folders ****" && \
|
echo "**** create abc user and make our folders ****" && \
|
||||||
groupmod -g 1000 users && \
|
groupmod -g ${APP_GID} users && \
|
||||||
useradd -u 911 -U -d /config -s /bin/false abc && \
|
useradd -u 911 -U -d /config -s /bin/false ${APP_USER} && \
|
||||||
usermod -G users abc && \
|
usermod -G users ${APP_USER} && \
|
||||||
mkdir -p \
|
mkdir -p \
|
||||||
/app \
|
/app \
|
||||||
/config \
|
/config \
|
||||||
|
|||||||
Reference in New Issue
Block a user