zoukankan      html  css  js  c++  java
  • Docker异常时区问题

    Docker异常时区问题

    在使用docker 部署elastalert 时,查看日志发现默认是 UTC 时间,比我们的现有的时间慢了八小时,通过date命令查看,也是UTC时间。

    问题一

    在使用docker 部署elastalert 时,查看日志发现默认是 UTC 时间,比我们的现有的时间慢了八小时,通过date命令查看,也是UTC时间。

    • 解决方案

      在启动的时候,我们将本机正确的时间映射到容器里即可

      docker run -itd --name elastalert  -v `pwd`/:/home/elastalert/ -v /etc/localtime:/etc/localtime elastalert:1
      

    问题二

    我们映射了本机时间后,发现容器启动失败了,报错'Can not find any timezone configuration'Unable to determine the name of the local timezone ………………

    • 解决方案

      我们需要在本机创建一个timezone文件,然后重新映射一下即可

      echo "Asia/Shanghai" > /etc/timezone
      docker run -itd --name elastalert  -v `pwd`/:/home/elastalert/ -v /etc/localtime:/etc/localtime -v /etc/timezone:/etc/timezone elastalert:1
      

    结束!

  • 相关阅读:
    flutter 和 NTFS
    APIO2020 游记
    CF1336F Journey
    ZJOI2020 游记
    CF568E Longest Increasing Subsequence
    CSP2020 游记
    洛谷 P6217 简单数论题
    CF587F Duff is Mad
    CF526G Spiders Evil Plan
    WC2021 游记
  • 原文地址:https://www.cnblogs.com/98record/p/docker-yi-chang-shi-qu-wen-ti.html
Copyright © 2011-2022 走看看