docker-compose.yaml設(shè)置中國(guó)時(shí)區(qū)方式
背景
docker中如果對(duì)時(shí)區(qū)不加限制,默認(rèn)會(huì)采用格林尼治時(shí)間(GMT),這給日常程序部署、日志查看、錯(cuò)誤調(diào)試等帶來(lái)了諸多麻煩與困擾。
每次都需要將event發(fā)生的顯示時(shí)間+8個(gè)時(shí)區(qū),手工換算成北京時(shí)間,想想都令人抓狂。
強(qiáng)調(diào):實(shí)驗(yàn)的docker-compose為2.2版本,其他版本未做相應(yīng)測(cè)試, 請(qǐng)謹(jǐn)慎判別.
Dockerfile中配置時(shí)區(qū)
在Dockerfile中,可以通過如下方式添加中國(guó)時(shí)區(qū):
FROM docker.io/centos MAINTAINER DAVID # 使用RUN命令設(shè)置時(shí)區(qū) RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai'>/etc/timezone
docker-compose.yaml中配置時(shí)區(qū)
但如果docker程序是以docker-compose.yaml構(gòu)建,那么時(shí)區(qū)這塊需要如何設(shè)置呢?
經(jīng)過實(shí)測(cè),如下兩種方式都可行。
方式一
environment: - SET_CONTAINER_TIMEZONE=true - CONTAINER_TIMEZONE=Asia/Shanghai
方式二
environment: - TZ=Asia/Shanghai
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Docker基礎(chǔ)知識(shí)之Linux namespace圖文詳解
這篇文章主要給大家介紹了關(guān)于Docker基礎(chǔ)知識(shí)之Linux namespace的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2018-03-03
Docker容器跨主機(jī)通信overlay網(wǎng)絡(luò)的解決方案
Overlay網(wǎng)絡(luò)是指在不改變現(xiàn)有網(wǎng)絡(luò)基礎(chǔ)設(shè)施的前提下,通過某種約定通信協(xié)議,把二層報(bào)文封裝在IP報(bào)文之上的新的數(shù)據(jù)格式,本文給大家介紹Docker容器跨主機(jī)通信overlay網(wǎng)絡(luò)的方案,感興趣的朋友一起看看吧2022-02-02
Docker Cloud實(shí)現(xiàn)部署應(yīng)用操作詳解
這篇文章主要介紹了Docker Cloud實(shí)現(xiàn)部署應(yīng)用操作,較為詳細(xì)的分析了Docker Cloud部署應(yīng)用的步驟、命令、實(shí)現(xiàn)方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2018-06-06
CentOS 7.x docker使用overlay2存儲(chǔ)方式
這篇文章主要介紹了CentOS 7.x docker使用overlay2存儲(chǔ)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2020-11-11
Docker數(shù)據(jù)卷持久化存儲(chǔ)的實(shí)現(xiàn)
Docker的數(shù)據(jù)卷機(jī)制通過抽象的存儲(chǔ)層設(shè)計(jì),完美解決了容器生命周期與數(shù)據(jù)生命周期解耦的問題,下面就來(lái)介紹一下Docker數(shù)據(jù)卷持久化存儲(chǔ)的實(shí)現(xiàn),感興趣的可以了解一下2025-09-09
Docker下配置PostgreSQL主從復(fù)制的詳細(xì)步驟指南
本文詳細(xì)介紹了在Docker環(huán)境下配置PostgreSQL主從復(fù)制的過程,包括環(huán)境準(zhǔn)備、主從庫(kù)配置、同步驗(yàn)證和故障處理等內(nèi)容,通過使用Docker簡(jiǎn)化了Pgsql實(shí)例的部署與管理,提高了系統(tǒng)的可用性和數(shù)據(jù)安全性,文章還提供了詳細(xì)的步驟和示例代碼,適合新手和運(yùn)維人員參考2026-04-04

