Docker环境下MySQL数据库时区设置?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Docker环境下MySQL数据库时区设置?

2019-06-06 14:36:22 5325 2

本问题来自云栖社区【阿里Java技术进阶2群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

取消 提交回答
全部回答(2)
  • 阿靖哦
    2019-07-17 23:36:50

    可以在Dockerfile加上

    ENV TZ=Asia/Shanghai
    RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
    0 0
  • 王坤23
    2019-07-17 23:36:50

    1 第一种方式在docker启动时指定环境变量

    docker run -e TZ="Asia/Shanghai" --name xxxx

    2 我一般推荐第二种方法 docker-compose启动Mysql,也是配置环境变量 TZ=Asia/Shanghai

    version: "2.0"
    services:
      mysqldb:
        image: mysql:5.7.16
        container_name: mysql-5.7.16
        restart: always
        ports:
          - "3306:3306"
        environment:
        - TZ=Asia/Shanghai
        - MYSQL_ROOT_PASSWORD=123456
        volumes:
           - "/data/mysql/data:/var/lib/mysql"
           - "./mysqld_charset.cnf:/etc/mysql/conf.d/mysqld_charset.cnf"
    0 0
添加回答
相关问答

1

回答

如何将一台宿主机的docker环境迁移到另外一台宿主机呢?

2021-10-25 23:00:44 349浏览量 回答数 1

1

回答

Spring Boot Docker 容器的常用命令都有哪些?

2021-12-23 17:31:46 1166浏览量 回答数 1

1

回答

Docker容器中的bootloader的作用是什么?

2021-12-14 16:43:00 336浏览量 回答数 1

1

回答

Docker容器的工作原理是什么?

2021-12-14 15:50:50 311浏览量 回答数 1

1

回答

Docker容器的特点有哪些?

2021-12-14 15:38:01 589浏览量 回答数 1

1

回答

Docker容器中的DockerFile的语法是什么?

2021-12-14 16:47:29 311浏览量 回答数 1

1

回答

容器中的Docker:是什么?

2021-12-14 20:06:38 685浏览量 回答数 1

1

回答

容器中docker的优点有什么?

2021-12-14 20:07:38 857浏览量 回答数 1

1

回答

Docker容器具体有几种状态啊?

2021-12-12 20:16:38 371浏览量 回答数 1

1

回答

Docker容器具体是什么啊?

2021-12-12 20:15:53 339浏览量 回答数 1
+关注
李博 bluemind
云栖社区Java、Redis、MongoDB运营小编,有意合作请联系钉钉:15810436147
2107
文章
1103
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载