Docker镜像时区修改实战指南
·
第一步拉取所需修改的镜像
例如镜像:10.0.1.138/cicd-base/rag-nginx <none> cc5429037fb
1.测试时间与系统版本,根据实际修改👇
docker run --rm cc5429037fb6 sh -c "date && cat /etc/os-release"
以下输出就是系统版本;

2.它是 Debian/Ubuntu 系统,请在当前目录创建 Dockerfile:以上内容粘贴结果可以通过大模型修改生成想要的Dockerfile👇
cat > Dockerfile << 'EOF'
FROM cc5429037fb6
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 && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*
EOF
3. 构建新镜像
docker build -t 10.0.1.138/cicd-base/rag-nginx:v1 . # 名字及版本自定义根据实地修改
4.验证新镜像

5.确定没问题推送镜像
docker push 10.0.1.138/cicd-base/rag-nginx:v1
更多推荐

所有评论(0)