美文网首页
springboot docker 时间差8小时

springboot docker 时间差8小时

作者: 黄德辉 | 来源:发表于2019-03-22 17:25 被阅读0次

    查找问题请查看以下两篇文章对你会有帮助:

    解决mariadb时间无法同步的问题

    Linux下修改时区

    springboot 解决时区不会出现差8小时的 DockerFile 文件

    FROM openjdk:8-jdk-alpine
    VOLUME /tmp
    ADD tel_api-0.0.1-SNAPSHOT.jar app.jar
    # alpine 下修改UTC时间为CST时间 (测试通过)
    RUN apk update && apk add ca-certificates && \
        apk add tzdata && \
        ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
        echo "Asia/Shanghai" > /etc/timezone
    ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
    

    docker-compose.yml 脚本

    version:  "3.7"
    
    services:
      api:
        build: ./
        image: tel_api_dev
        container_name: tel_api_dev
        network_mode: "bridge"
        volumes:
          - /home/huangdehui/docker/tel_api/tel_api_jar_dev/logs:/home/huangdehui/logs
          - /etc/timezone:/etc/timezone
          - /etc/localtime:/etc/localtime
        ports:
          - 81:8082
    

    相关文章

      网友评论

          本文标题:springboot docker 时间差8小时

          本文链接:https://www.haomeiwen.com/subject/ospypqtx.html