dockerfile 指定时区 & 禁止时区选择

更新时间:2025年3月15日 00:50 浏览:237

dockerfile 示例:

FROM ubuntun:22.04

# 禁止弹出选择
ARG DEBIAN_FRONTEND=noninteractive

# 时区
ENV TZ=Asia/Shanghai

# 设置时区
RUN apt-get update && apt-get install -y tzdata && \
    ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && \
    echo $TZ > /etc/timezone && \
    dpkg-reconfigure -f noninteractive tzdata && \
    apt-get clean && \
    rm -rf /var/lib/apt/lists/*

也可直接在 apt-get 安装时添加

DEBIAN_FRONTEND=noninteractive apt-get install -y xxx
导航