签入版本
This commit is contained in:
parent
7b150758f7
commit
e64e339731
@ -1,6 +1,5 @@
|
||||
# 使用 Debian 13 (trixie) 作为基础镜像
|
||||
# debian:trixie-slim(Debian 13 的代号)
|
||||
FROM debian:trixie-slim
|
||||
# 使用 Debian 12 (bookworm-slim) 作为基础镜像
|
||||
FROM debian:bookworm-slim
|
||||
|
||||
# 设置元数据标签
|
||||
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-security bookworm-security main non-free non-free-firmware" >> /etc/apt/sources.list; \
|
||||
\
|
||||
# 更新系统并安装中文语言支持
|
||||
# 更新系统并安装必要的基础工具
|
||||
apt-get update && \
|
||||
apt-get install -y --no-install-recommends \
|
||||
tzdata \
|
||||
@ -41,6 +40,8 @@ RUN set -eux; \
|
||||
fonts-dejavu \
|
||||
fonts-wqy-microhei \
|
||||
ca-certificates \
|
||||
tar \
|
||||
bash \
|
||||
&& \
|
||||
\
|
||||
# 清理apt缓存以减少镜像大小
|
||||
@ -84,9 +85,9 @@ RUN set -eux; \
|
||||
java -version && \
|
||||
/usr/local/jre/bin/java -version; \
|
||||
\
|
||||
# 创建非root用户用于运行Java应用
|
||||
# 创建非root用户用于运行Java应用(使用sh而不是bash)
|
||||
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 && \
|
||||
chown -R esxi:esxi /opt/esxi; \
|
||||
\
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user