Docker Compose--解决容器时间不正确的问题

原文网址:Docker Compose--解决容器时间不正确的问题_IT利刃出鞘的博客-CSDN博客

简介

本文介绍Docker Compose如何解决容器时区不正确导致时间不正确的问题。

方案1:添加environment参数

修改docker-compose.yml文件添加environment参数:

复制代码
environment:
  - TZ=Asia/Shanghai

完整文件如下:

复制代码
version: '3'
services:
     nginx:
      image: 'nginx:latest'
      restart: always
      container_name: nginx
      ports:
        - 80:80
        - 8081:8081
        - 443:443
      environment:
        TZ : Asia/Shanghai
      volumes:
        - /app/nginx/conf.d:/etc/nginx/conf.d
        - /app/nginx/logs:/etc/nginx/logs
      command:  nginx -g 'daemon off;'

方案2:绑定时间文件

修改docker-compose.yml文件绑定事件参数:

复制代码
volumes:
  - /etc/timezone:/etc/timezone
  - /etc/localtime:/etc/localtime

完整文件

复制代码
version: '3'
services:
     nginx:
      image: nginx:latest
      restart: always
      container_name: nginx
      ports:
        - 80:80
        - 8081:8081
        - 443:443
      environment:
        TZ : Asia/Shanghai
      volumes:
        - /app/nginx/conf.d:/etc/nginx/conf.d
        - /app/nginx/logs:/etc/nginx/logs
        - /etc/timezone:/etc/timezone
        - /etc/localtime:/etc/localtime
      command:  nginx -g 'daemon off;'
相关推荐
沉迷学习 日益消瘦9 小时前
13-Ingress 生产实战
运维·kubernetes
Dawn-bit9 小时前
Linux日志处理三剑客之基础篇:(基础正则+扩展正则)
linux·运维·服务器·正则表达式·云计算·运维开发
暗影凋落9 小时前
docker-image 工具展示更详细镜像层内容
运维·docker·容器
深圳市爱派派智能科技有限公司9 小时前
“进迭时空 RISC-V 集群服务器 CSB1-N10SPK3:10 节点 K3,600 TOPS 绿色算力“
运维·服务器·risc-v·k3·进迭时空·集群服务器
☆凡尘清心☆10 小时前
Linux运维故障排查速查命令清单
linux·运维·服务器
极客先躯10 小时前
高级java每日一道面试题-2026年05月11日-实战篇[Docker]-如何容器化金融产品推荐系统?
java·运维·docker·容器·金融·高级面试·金融产品推荐系统
nvd1110 小时前
GCP L4 Passthrough 负载均衡器“假死超时”深度排查复盘
运维·php·负载均衡
qeen8710 小时前
【Linux】make/Makefile 自动化工具的介绍
linux·运维·服务器·自动化
朱容zr33313310 小时前
为什么推荐使用自增主键?使用UUID作为主键的优缺点是什么?
java·运维·数据库·后端·mysql·面试·性能优化
HXDGCL10 小时前
东莞市华创力科技:专业环形导轨工厂,助力自动化产线升级
运维·科技·自动化