docker容器設(shè)置時區(qū)的幾種方式小結(jié)
在本地運(yùn)行項(xiàng)目時,使用的是mac本地時區(qū)一切正常,但部署到服務(wù)器容器中,用的是世界時區(qū)差8個小時。
解決辦法:
1、在Dockerfile中設(shè)置鏡像時區(qū)
# 設(shè)定時區(qū) ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
2、創(chuàng)建容器時設(shè)置時區(qū)
將宿主機(jī)與容器的時間進(jìn)行掛載
-v /etc/localtime:/etc/localtime
3、進(jìn)入容器進(jìn)行設(shè)置
1)進(jìn)入容器內(nèi):
docker exec -it 容器名 /bin/bash
2)設(shè)定時區(qū)
rm /etc/localtime ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
到此這篇關(guān)于docker容器設(shè)置時區(qū)的幾種方式小結(jié)的文章就介紹到這了,更多相關(guān)docker 設(shè)置時區(qū)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Docker中"exec format error"錯誤架構(gòu)不匹配的原因分析和解
本文詳細(xì)介紹了Docker中“execformaterror”錯誤的成因,并提供了兩種解決方案:使用匹配架構(gòu)的鏡像和啟用QEMU模擬器,推薦用戶使用匹配架構(gòu)的鏡像以解決架構(gòu)不匹配的問題,感興趣的朋友跟隨小編一起看看吧2026-01-01
Docker實(shí)現(xiàn)TLS和CA認(rèn)證的方法步驟
為了更便捷地連接Docker服務(wù)器,Docker服務(wù)器需要開放2375端口才能連接docker,本文主要介紹了Docker實(shí)現(xiàn)TLS和CA認(rèn)證的方法步驟,具有一定的參考價值,感興趣的可以了解一下2024-06-06
centos docker容器化部署nginx php項(xiàng)目實(shí)踐
這篇文章主要介紹了centos docker容器化部署nginx php項(xiàng)目實(shí)踐,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-06-06
Docker構(gòu)建python Flask+ nginx+uwsgi容器
這篇文章主要介紹了Docker構(gòu)建python Flask+ nginx+uwsgi容器,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
Dockerfile中multi-stage(多階段構(gòu)建)詳解
在2017年5月3日即將發(fā)行的 Docker 17.05.0-ce 中,Docker 官方提供了簡便的多階段構(gòu)建 (multi-stage build) 方案,下面這篇文章主要給大家介紹了關(guān)于Dockerfile中multi-stage(多階段構(gòu)建)的相關(guān)資料,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-03-03
Docker 安裝 Nginx 并掛載目錄的實(shí)現(xiàn)示例
本文介紹了如何使用Docker拉取Nginx鏡像、創(chuàng)建容器,并設(shè)置掛載目錄,掛載目錄用于將容器內(nèi)配置文件與主機(jī)關(guān)聯(lián),便于直接修改影響容器配置,感興趣的可以了解一下2024-10-10

