最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker部署springboot項目啟動時間與宿主機相差8小時的解決

 更新時間:2023年09月18日 14:35:19   作者:、 塵  
項目部署到docker環(huán)境,數(shù)據(jù)庫中的時間總是少8個小時,本文就來介紹一下解決方法,具有一定的參考價值,感興趣的可以了解一下

問題描述

docker部署springboot項目時明明指定了鏡像和啟動容器的時區(qū),但是進入docker系統(tǒng)時間還是不對。
Dockerfile:

# 基礎(chǔ)鏡像
FROM openjdk:8
#申明一個環(huán)境變量
#ENV HOME_PATH /home
#指定容器啟動時,執(zhí)行命令會在該目錄下執(zhí)行
#WORKDIR $HOME_PATH
#應用構(gòu)建成功后的jar復制到容器指定目錄下
ENV TZ="Asia/Shanghai"
COPY . .
ADD target/test.jar test.jar
#容器啟動時執(zhí)行的命令
ENTRYPOINT ["java","-jar","-Xms512m","-Xmx512m","-Xss256k","test.jar"]

Docke-compose:

version: '3'
services:
  test-service:
    # 指定容器名稱
    container_name: test
    # 重啟機制
    restart: always
    image: test:v2.0.3
    volumes:
      # 掛載日志和時區(qū)
    - ./log:/log
    - /etc/timezone:/etc/timezone:ro
    - /etc/localtime:/etc/localtime:ro
    ports:
    - "39084:39084"
    environment:
      # 指定時區(qū)
      - TZ="Asia/Shanghai"

宿主機時間:

ubuntu@VM-0-12-ubuntu:$ date -R
Mon, 28 Nov 2022 17:55:52 +0800

進入docker機器看時間

docker exec -it 容器名 date -R
Mon, 28 Nov 2022 09:58:08 +0000

發(fā)現(xiàn)相差了8小時。

解決方法:

在啟動java 項目時加上-Duser.timezone=GMT+08參數(shù),指定時間。

具體Dockerfile

# 基礎(chǔ)鏡像
FROM openjdk:8
#申明一個環(huán)境變量
#ENV HOME_PATH /home
#指定容器啟動時,執(zhí)行命令會在該目錄下執(zhí)行
#WORKDIR $HOME_PATH
#應用構(gòu)建成功后的jar復制到容器指定目錄下
ENV TZ="Asia/Shanghai"
COPY . .
ADD target/test.jar test.jar
#容器啟動時執(zhí)行的命令
ENTRYPOINT ["java","-jar","-Xms512m","-Xmx512m","-Xss256k","-Duser.timezone=GMT+08","test.jar"]

docker logs -f 容器名 查看項目時間發(fā)現(xiàn)已經(jīng)正常。

2022-11-28 17:56:54.968  INFO 1 [http-nio-39084-exec-1]{magenta} --- [io-39084-exec-1] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization started
2022-11-28 17:56:54.987  INFO 1 [http-nio-39084-exec-1]{magenta} --- [io-39084-exec-1] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization completed in 19 ms
2022-11-28 17:56:55.018  INFO 1 [http-nio-39084-exec-1]{magenta} --- [io-39084-exec-1] c.m.o.lims.service.filter.LoginFilter    : --------------> request method : GET
2022-11-28 17:56:55.018  INFO 1 [http-nio-39084-exec-1]{magenta} --- [io-39084-exec-1] c.m.o.lims.service.filter.LoginFilter    : --------------> request url : /api/cxmxv1/excel/downloadMasterExcel

到此這篇關(guān)于docker部署springboot項目啟動時間與宿主機相差8小時的解決的文章就介紹到這了,更多相關(guān)docker部署springboot差8小時內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • CentOS Stream 9 服務(wù)器 Docker 部署 KaiwuDB 實戰(zhàn)指南

    CentOS Stream 9 服務(wù)器 Docker 部署 

    本文詳細記錄了使用Docker部署KaiwuDB的過程,并包括模數(shù)據(jù)庫支持序表與關(guān)系表跨模查詢實戰(zhàn),本文結(jié)合實例代碼給大家介紹的非常詳細,感興趣的朋友一起看看吧
    2026-06-06
  • Docker搭建服務(wù)器監(jiān)控面板的實現(xiàn)示例

    Docker搭建服務(wù)器監(jiān)控面板的實現(xiàn)示例

    Docker服務(wù)器監(jiān)控面板是一種用于監(jiān)控容器運行情況的工具,本文主要介紹了Docker搭建服務(wù)器監(jiān)控面板的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • docker之docker-machine用法詳解

    docker之docker-machine用法詳解

    這篇文章主要介紹了docker之docker-machine用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • docker中mysql初始化及啟動失敗問題解決方案

    docker中mysql初始化及啟動失敗問題解決方案

    這篇文章主要介紹了docker中mysql初始化及啟動失敗問題解決方案的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • 使用docker輕松幾步打造個人專屬圖床的實現(xiàn)步驟

    使用docker輕松幾步打造個人專屬圖床的實現(xiàn)步驟

    本文主要介紹了使用docker打造個人專屬圖床的實現(xiàn)步驟,可以快速搭建屬于您自己的圖床,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧
    2025-02-02
  • docker容器出現(xiàn)Cannot allocate memory問題及解決過程

    docker容器出現(xiàn)Cannot allocate memory問題及解決過程

    文章討論了Docker容器中出現(xiàn)內(nèi)存不足問題,通過查看`pid_max`和系統(tǒng)總進程數(shù)來定位問題,建議臨時增加`pid_max`值,并使用`psmisc`工具查看進程數(shù),如果命令執(zhí)行失敗,需要安裝該工具,永久生效的解決方案是修改配置文件,文章最后提醒讀者參考和支持腳本之家
    2026-01-01
  • pod調(diào)度將 Pod 指派給節(jié)點

    pod調(diào)度將 Pod 指派給節(jié)點

    這篇文章主要為大家介紹了pod調(diào)度將Pod指派給節(jié)點 示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • docker pull鏡像的時候下載卡死問題及解決過程

    docker pull鏡像的時候下載卡死問題及解決過程

    Docker pull鏡像卡死時,刪除overlay2和tmp目錄文件可能因權(quán)限問題報錯,重新安裝Docker或重啟服務(wù)可解決,此為個人經(jīng)驗,供參考,歡迎支持腳本之家
    2025-09-09
  • 刪除docker中沒有被使用的數(shù)據(jù)卷volume

    刪除docker中沒有被使用的數(shù)據(jù)卷volume

    發(fā)現(xiàn)docker占用宿主機的磁盤空間很大,這個時候如何來釋放這些數(shù)據(jù)卷占用的空間呢,通過執(zhí)行相關(guān)命令即可順利解決,下面小編給大家介紹下刪除docker中沒有被使用的數(shù)據(jù)卷volume,感興趣的朋友跟隨小編一起看看吧
    2023-01-01
  • 十分鐘學會用docker部署微服務(wù)

    十分鐘學會用docker部署微服務(wù)

    這篇文章主要介紹了十分鐘學會用docker部署微服務(wù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10

最新評論

嵊泗县| 翁源县| 改则县| 中卫市| 南丰县| 胶州市| 兖州市| 苍梧县| 鄄城县| 县级市| 临猗县| 那曲县| 宁乡县| 巴里| 海盐县| 利川市| 资源县| 宣汉县| 徐汇区| 神木县| 富川| 竹溪县| 锡林浩特市| 巴青县| 怀宁县| 灵丘县| 随州市| 油尖旺区| 九龙坡区| 三明市| 县级市| 社会| 子长县| 化州市| 宁国市| 定结县| 介休市| 光泽县| 涟源市| 黄梅县| 大关县|