国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

docker學習16-Docker 容器設置時區(qū)

這篇具有很好參考價值的文章主要介紹了docker學習16-Docker 容器設置時區(qū)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

最近遇到一個問題,在本機部署操作時,獲取本機當前時間存到mysql數(shù)據(jù)庫,時間是當前北京時間沒問題。
但是用Docker 容器部署項目,發(fā)現(xiàn)時間少了8個小時,于是想到是docker容器的內(nèi)部時區(qū)問題。

修改docker 容器內(nèi)部時區(qū)

docker 容器一般是debian系統(tǒng),默認是UTC標準時間

# 1.先進容器內(nèi)部
docker exec -it 容器名 bash   
# 2.設置上海時間
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

或者先刪除localtime 再給軟鏈接

rm /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

構建鏡像設置時區(qū)

我們也可以在寫Dockerfile 文件構建鏡像的時候,設置好時區(qū)

    # 設定時區(qū)
    ENV TZ=Asia/Shanghai
    RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

或者啟動容器的時候,將宿主機與容器的時間進行掛載文章來源地址http://www.zghlxwxcb.cn/news/detail-542146.html

-v /etc/localtime:/etc/localtime

到了這里,關于docker學習16-Docker 容器設置時區(qū)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • (docker) 四步修改容器時區(qū)時間!超簡潔明了~

    注意注意注意! Mysql容器不能使用這種方法,會使得mysql容器直接 無法啟動 ! mysql容器建立前可以看筆者這篇文章:docker工作實際使用及其離線部署、容器打包(超簡單完整保姆級操作)) 進入容器內(nèi)部 查看時間是否不是當前時區(qū) 建立一個時區(qū)文件夾 退到宿主機這里來,

    2024年02月16日
    瀏覽(24)
  • Docker系列---【Docker設置時區(qū)的三種方式】

    將宿主機與容器的時間進行掛載,直接使用宿主機的時區(qū)

    2024年02月17日
    瀏覽(23)
  • Docker之 Dockerfile 時區(qū)設置

    通過Dockerfile 文件可以編譯鏡像,但是在docker 容器里面經(jīng)常會遇到時區(qū)設置問題,在此做個總結。 例1: Dockerfile 文件: 時區(qū)設置: 例2: Dockerfile 文件: 時區(qū)設置: 例3: Dockerfile 文件: 時區(qū)設置: 對于linux ln 命令不熟的小伙伴可以參考此文 :Linux 操作命令之 ln 命令

    2024年02月14日
    瀏覽(23)
  • 修改Docker容器中的mysql時區(qū)的三種方式

    修改Docker容器中的mysql時區(qū)的三種方式

    一、臨時修改時區(qū) // 查看linux時區(qū) date -R // 查看mysql的時區(qū) show variables like ‘%time_zone%’ // 查看當前時間 select now() // 設置全局 set global time_zone = ‘+8:00’ // 設置當前會話 set global time_zone = ‘+8:00’ // 立即生效 flush privileges 二.、 永久修改Docker容器中mysql的時區(qū) 我們通常在創(chuàng)建

    2024年02月03日
    瀏覽(22)
  • docker啟動容器指定時區(qū) 解決mysql時間非北京時間問題

    運行docker鏡像的時候可以指定環(huán)境變量TZ來設置使用那個時區(qū)的時間。如果不指定有些鏡像在制作的時候設置了跟自己想用的時區(qū)不一樣的時區(qū)就會出現(xiàn)尷尬的問題。 指定使用東八區(qū)時區(qū)命令如下: docker run -e TZ=Asia/Shanghai … docker啟動mysql容器命令,指定庫表編碼:

    2024年02月14日
    瀏覽(29)
  • 基于 Docker 部署 Mysql 的時區(qū)設置解決方案

    環(huán)境版本及條件: 基于 Docker 部署的 Mysql:8.0.27 版本數(shù)據(jù)庫中。 datatime 數(shù)據(jù)類型的字段設置了默認時間戳 CURRENT_TIME。 SpringBoot + MP。 問題復現(xiàn): 使用MP插入數(shù)據(jù)時,該字段的默認時間戳比 Asia/Shanghai 時區(qū)少了 8 小時。 問題追因 排查過程: 查看 Mysql 時區(qū)配置屬性。 查看 Doc

    2024年02月11日
    瀏覽(29)
  • Docker系列---【docker和docker容器設置開機啟動】

    1)創(chuàng)建容器時設置 2)修改已有容器,使用update 如果創(chuàng)建時未指定 --restart=always,可通過update 命令設置

    2024年02月08日
    瀏覽(31)
  • 設置、清理docker容器日志

    1、清理docker容器日志 a. 通過df -h查詢存儲使用率 b. 通過du -sh /var/lib/docker/* | sort -nr查詢文件大小 c. 可使用腳本來批量清理容器日志,代碼如下: #!/bin/sh echo “======== start clean docker containers logs \\\" logs=$(find /var/lib/docker/containers/ -name *-json.log) for log in $logs do echo “clean logs : $log”

    2024年02月16日
    瀏覽(23)
  • 設置docker、容器開機啟動

    簡介 :docker容器化可以使得環(huán)境相對獨立,減少污染。在遇到關機重啟時,重新啟動顯得很雞肋,特別是必須開機自啟動的程序,添加必要的參數(shù)使得每次重啟后可以開始使用容器非常有必要。 歷史攻略: centos7.6:安裝docker win10:安裝docker和測試安裝redis Ubuntu:安裝docker

    2024年02月11日
    瀏覽(18)
  • linux:需要注意docker和aws的rds的mysql默認是UTC而不是中國時區(qū)

    問題: ? ? ? ? 如題 解決辦法: ? ? ? ? docker參考: ????????????????mysql時間不對,修改時區(qū)_set global time_zone 無效_《小書生》的博客-CSDN博客 ? ? ? ? aws參考: ????????????????https://www.youtube.com/watch?v=B-NaqV-A1BY ????????????????mysql - AWS修改RDS時區(qū)

    2024年02月10日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包