mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-06-09 00:55:58 +02:00
Update Dockerfile
This commit is contained in:
@@ -1,14 +1,19 @@
|
|||||||
|
###############
|
||||||
|
# Build Image #
|
||||||
|
###############
|
||||||
|
|
||||||
ARG BUILD_FROM
|
ARG BUILD_FROM
|
||||||
FROM $BUILD_FROM
|
FROM $BUILD_FROM
|
||||||
|
|
||||||
VOLUME [ "/data" ]
|
VOLUME [ "/data" ]
|
||||||
|
|
||||||
#Install last version https://github.com/dvershinin/lastversion
|
################
|
||||||
#ENV PACKAGES="git moreutils"
|
# Modify Image #
|
||||||
|
################
|
||||||
|
|
||||||
################
|
################
|
||||||
# Install apps #
|
# Install apps #
|
||||||
################
|
################
|
||||||
|
|
||||||
# Add rootfs
|
# Add rootfs
|
||||||
COPY rootfs/ /
|
COPY rootfs/ /
|
||||||
|
|
||||||
@@ -23,15 +28,22 @@ RUN $(ls /bin/bash &>/dev/null) || (apt-get install -y --no-install-recommends b
|
|||||||
/automatic_packages.sh "$PACKAGES" && \
|
/automatic_packages.sh "$PACKAGES" && \
|
||||||
rm /automatic_packages.sh || printf '%s\n' "${PACKAGES:-}" > /ENVFILE
|
rm /automatic_packages.sh || printf '%s\n' "${PACKAGES:-}" > /ENVFILE
|
||||||
|
|
||||||
|
##############
|
||||||
|
# Entrypoint #
|
||||||
|
##############
|
||||||
|
|
||||||
# Entrypoint logic
|
# Entrypoint logic
|
||||||
RUN chmod 777 /entrypoint.sh
|
RUN chmod 777 /entrypoint.sh
|
||||||
|
#WORKDIR /
|
||||||
ENTRYPOINT [ "/usr/bin/env" ]
|
ENTRYPOINT [ "/usr/bin/env" ]
|
||||||
CMD [ "/entrypoint.sh" ]
|
CMD [ "/entrypoint.sh" ]
|
||||||
|
|
||||||
# Set shell
|
# Set shell
|
||||||
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
|
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
|
||||||
|
|
||||||
### LABELS
|
##########
|
||||||
|
# Labels #
|
||||||
|
##########
|
||||||
|
|
||||||
ARG BUILD_ARCH
|
ARG BUILD_ARCH
|
||||||
ARG BUILD_DATE
|
ARG BUILD_DATE
|
||||||
ARG BUILD_DESCRIPTION
|
ARG BUILD_DESCRIPTION
|
||||||
|
|||||||
Reference in New Issue
Block a user