欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決docker容器與宿主機(jī)相差8小時(shí)的問(wèn)題

 更新時(shí)間:2021年09月29日 14:13:12   作者:syslbjjly  
使用docker-compose部署時(shí),在輸出的日志以及相關(guān)事件校驗(yàn)及輸出時(shí),導(dǎo)致事件與現(xiàn)實(shí)相差8小時(shí)。糾結(jié)怎么回事呢?下面小編給大家分享下解決docker容器與宿主機(jī)相差8小時(shí)的問(wèn)題,一起看看吧

使用docker-compose部署時(shí),在輸出的日志以及相關(guān)事件校驗(yàn)及輸出時(shí),導(dǎo)致事件與現(xiàn)實(shí)相差8小時(shí)。

排查問(wèn)題:

1.查看宿主機(jī)時(shí)間:

# 查看時(shí)間
date
Wed Sep 29 11:12:44 CST 2021
# 查看時(shí)區(qū)
date -R
Wed, 29 Sep 2021 11:13:34 +0800

2.進(jìn)入容器查看時(shí)間

# 查看所有容器
docker ps -a
# 進(jìn)入容器
docker eec -it [容器ID] /bin/bash
# 查看時(shí)間
date

此時(shí)看到的宿主機(jī)時(shí)間與docker容器的時(shí)間一樣,此時(shí)各種百度,終于知道是timezone的問(wèn)題

linux時(shí)間:

 容器時(shí)間:

原因:宿主機(jī)設(shè)置了時(shí)區(qū),而Docker容器并沒(méi)有設(shè)置,導(dǎo)致兩者相差8小時(shí)

CST應(yīng)該是指(China Shanghai Time,東八區(qū)時(shí)間)
UTC應(yīng)該是指(Coordinated Universal Time,標(biāo)準(zhǔn)時(shí)間)
所以,這2個(gè)時(shí)間實(shí)際上應(yīng)該相差8個(gè)小時(shí)

所以,必須統(tǒng)一兩者的時(shí)區(qū)

解決方案:

1.docker-compose配置卷掛載

volumes:
      - /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime

2.Dockerfile運(yùn)行命令以及輸出對(duì)應(yīng)時(shí)區(qū)到timezone中

RUN echo "Asia/shanghai" > /etc/timezone
 
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

3.刪除容器,并重新運(yùn)行

#刪除
docker rm [容器ID]
# 啟動(dòng)
docker-compose -f [文件名] up -d

總結(jié):導(dǎo)致時(shí)差查2小時(shí)是容器中的/etc/timezone的問(wèn)題,對(duì)此進(jìn)行設(shè)置相應(yīng)的時(shí)區(qū)即可。

到此這篇關(guān)于docker容器與宿主機(jī)相差8小時(shí)的文章就介紹到這了,更多相關(guān)docker容器與宿主機(jī)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker內(nèi)網(wǎng)穿透frp部署實(shí)現(xiàn)過(guò)程解析

    Docker內(nèi)網(wǎng)穿透frp部署實(shí)現(xiàn)過(guò)程解析

    這篇文章主要介紹了Docker內(nèi)網(wǎng)穿透frp部署實(shí)現(xiàn)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • 在Docker容器中部署MSSQL

    在Docker容器中部署MSSQL

    這篇文章介紹了在Docker容器中部署MSSQL的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • skywalking在docker中應(yīng)用方式

    skywalking在docker中應(yīng)用方式

    這篇文章主要介紹了skywalking在docker中應(yīng)用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 基于docker部署skywalking實(shí)現(xiàn)全鏈路監(jiān)控功能

    基于docker部署skywalking實(shí)現(xiàn)全鏈路監(jiān)控功能

    這篇文章主要介紹了基于docker部署skywalking實(shí)現(xiàn)全鏈路監(jiān)控,skywalking提供了在很多不同的場(chǎng)景下用于觀察和監(jiān)控分布式系統(tǒng)的方式,文中給大家介紹如何快速部署skywalking全鏈路監(jiān)控,感興趣的朋友一起看看吧
    2022-03-03
  • docker如何部署eureka-server

    docker如何部署eureka-server

    這篇文章主要介紹了docker如何部署eureka-server問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Docker利用busybox創(chuàng)建基礎(chǔ)鏡像(base image)

    Docker利用busybox創(chuàng)建基礎(chǔ)鏡像(base image)

    今天小編就為大家分享一篇關(guān)于Docker利用busybox創(chuàng)建基礎(chǔ)鏡像(base image),小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12
  • CentOS?7安裝Docker

    CentOS?7安裝Docker

    這篇文章介紹了CentOS?7安裝Docker的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • docker安裝部署jumpserver?2.25.5的方法

    docker安裝部署jumpserver?2.25.5的方法

    這篇文章主要介紹了docker安裝部署jumpserver?2.25.5的方法,本文通過(guò)圖文實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-09-09
  • 詳解Windows下運(yùn)用Docker部署Node.js開(kāi)發(fā)環(huán)境

    詳解Windows下運(yùn)用Docker部署Node.js開(kāi)發(fā)環(huán)境

    這篇文章主要介紹了詳解Windows下運(yùn)用Docker部署Node.js開(kāi)發(fā)環(huán)境,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-01-01
  • 詳解基于docker-swarm搭建持續(xù)集成集群服務(wù)

    詳解基于docker-swarm搭建持續(xù)集成集群服務(wù)

    這篇文章主要介紹了詳解基于docker-swarm搭建持續(xù)集成集群服務(wù),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10

最新評(píng)論