常用linux操作系统镜像时区更改

发布时间:2026/6/4 11:48:30

常用linux操作系统镜像时区更改 常用linux操作系统设置时区东八区timedatectl set-timezone Asia/Shanghaialpine 镜像FROM alpine:3.23.4#更换Alpine源为mirrors.aliyun.comRUNsed-is|dl-cdn.alpinelinux.org|mirrors.aliyun.com|g/etc/apk/repositories# 安装常用命令及更改时区为东八区上海时区:0800RUN apk updateapk upgrade\#apk add curl wget bash bash-completion tree tzdata busybox-extras \apkaddtzdata\ln-sf/usr/share/zoneinfo/Asia/Shanghai /etc/localtime# 设置环境变量供应用或脚本读取ENVTZAsia/Shanghai#默认为UTF-8文件编码ENVLANGC.UTF-8centos 镜像包含字体、jdk安装#基础镜像为centosFROM centos:centos8#simhei.ttf 黑体、simsun.ttc 宋体#COPY font-win /usr/share/fonts/font-winCOPY font-win-sim /usr/share/fonts/font-win-sim RUNrm-rf/etc/yum.repos.d/*curl-o/etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo\dnfinstalldnf-command(config-manager)-y\dnf config-manager--enablePowerTools\dnfinstall-y--nogpgcheckhttps://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm\#安装JDKyuminstall-yjava-1.8.0-openjdk.x86_64 java-devel ffmpeg\#清除yum缓存yum clean all\fc-cache-fv\#更改时区为东八区上海时区:0800ln-sf/usr/share/zoneinfo/Asia/Shanghai /etc/localtime# 设置环境变量供应用或脚本读取ENVTZAsia/ShanghaiDebian 镜像FROM bitnami/minio:2025.10.15#切换root修改时区USERroot RUNln-sf/usr/share/zoneinfo/Asia/Shanghai /etc/localtime# 设置环境变量供应用或脚本读取ENVTZAsia/Shanghai#切换回原有用户USER1001Ubuntu镜像# 使用 Ubuntu 24.04 作为基础镜像FROM ubuntu:24.04# 设置非交互模式ENVDEBIAN_FRONTENDnoninteractive# 先安装所有必需软件包并在同一层完成清理关键RUNapt-getupdate\apt-getinstall-y--no-install-recommends\telnet\vim\curl\wget\openjdk-25-jdk\libxslt1.1\tzdata\apt-getclean\rm-rf/var/lib/apt/lists/*# 复制中文字体确保 font-win-sim 目录只含 simhei.ttf / simsun.ttc 等必要文件COPY font-win-sim /usr/share/fonts/font-win/ RUN fc-cache-fv# 再设置时区先软连接再设环境变量RUNln-sf/usr/share/zoneinfo/Asia/Shanghai /etc/localtime ENVTZAsia/Shanghai# 设置语言环境ENVLANGC.UTF-8

相关新闻