From dd967b1d5b861965ead8e64907c4c2e52f44cf63 Mon Sep 17 00:00:00 2001 From: Jian Zeng Date: Tue, 13 Aug 2024 20:48:00 +0800 Subject: [PATCH] fix(debian): RUN command with bash Signed-off-by: Jian Zeng --- base/Dockerfile.debian | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/base/Dockerfile.debian b/base/Dockerfile.debian index ea24bc7..a9038d5 100644 --- a/base/Dockerfile.debian +++ b/base/Dockerfile.debian @@ -1,17 +1,18 @@ FROM debian:bookworm-slim LABEL maintainer="Jian Zeng " \ org.ustcmirror.images=true -RUN --mount=type=cache,target=/var/cache/apt \ +RUN --mount=type=cache,sharing=locked,target=/var/cache/apt \ --mount=type=cache,sharing=locked,target=/var/lib/apt < /etc/timezone - dpkg-reconfigure -f noninteractive tzdata - apt-get update && apt-get install -y wget - wget -O /usr/local/bin/su-exec https://ftp.lug.ustc.edu.cn/misc/su-exec - chmod +x /usr/local/bin/su-exec - echo "592f25c51d0e4c90945ece8c4fa35018d20a1091ac109c98b66eb95deef211c7 /usr/local/bin/su-exec" | sha256sum -c - - apt-get purge -y --auto-remove wget +#!/bin/bash + +set -euo pipefail +echo 'Asia/Shanghai' > /etc/timezone +dpkg-reconfigure -f noninteractive tzdata +apt-get update && apt-get install -y wget +wget -O /usr/local/bin/su-exec https://ftp.lug.ustc.edu.cn/misc/su-exec +chmod +x /usr/local/bin/su-exec +echo "592f25c51d0e4c90945ece8c4fa35018d20a1091ac109c98b66eb95deef211c7 /usr/local/bin/su-exec" | sha256sum -c - +apt-get purge -y --auto-remove wget EOF ADD ["entry.sh", "savelog", "/usr/local/bin/"] VOLUME ["/data", "/log"]