签入版本

This commit is contained in:
gitadmin 2025-09-18 21:47:56 +08:00
parent 7b150758f7
commit e64e339731

View File

@ -1,6 +1,5 @@
# 使用 Debian 13 (trixie) 作为基础镜像 # 使用 Debian 12 (bookworm-slim) 作为基础镜像
# debian:trixie-slimDebian 13 的代号) FROM debian:bookworm-slim
FROM debian:trixie-slim
# 设置元数据标签 # 设置元数据标签
LABEL maintainer="小蚂蚁云团队" \ LABEL maintainer="小蚂蚁云团队" \
@ -32,7 +31,7 @@ RUN set -eux; \
echo "deb http://mirrors.aliyun.com/debian/ bookworm-backports main non-free non-free-firmware" >> /etc/apt/sources.list; \ echo "deb http://mirrors.aliyun.com/debian/ bookworm-backports main non-free non-free-firmware" >> /etc/apt/sources.list; \
echo "deb http://mirrors.aliyun.com/debian-security bookworm-security main non-free non-free-firmware" >> /etc/apt/sources.list; \ echo "deb http://mirrors.aliyun.com/debian-security bookworm-security main non-free non-free-firmware" >> /etc/apt/sources.list; \
\ \
# 更新系统并安装中文语言支持 # 更新系统并安装必要的基础工具
apt-get update && \ apt-get update && \
apt-get install -y --no-install-recommends \ apt-get install -y --no-install-recommends \
tzdata \ tzdata \
@ -41,6 +40,8 @@ RUN set -eux; \
fonts-dejavu \ fonts-dejavu \
fonts-wqy-microhei \ fonts-wqy-microhei \
ca-certificates \ ca-certificates \
tar \
bash \
&& \ && \
\ \
# 清理apt缓存以减少镜像大小 # 清理apt缓存以减少镜像大小
@ -84,9 +85,9 @@ RUN set -eux; \
java -version && \ java -version && \
/usr/local/jre/bin/java -version; \ /usr/local/jre/bin/java -version; \
\ \
# 创建非root用户用于运行Java应用 # 创建非root用户用于运行Java应用使用sh而不是bash
groupadd -r esxi && \ groupadd -r esxi && \
useradd -r -g esxi -d /opt/esxi -s /bin/bash esxi && \ useradd -r -g esxi -d /opt/esxi -s /bin/sh esxi && \
mkdir -p /opt/esxi && \ mkdir -p /opt/esxi && \
chown -R esxi:esxi /opt/esxi; \ chown -R esxi:esxi /opt/esxi; \
\ \