修改alpine的docker容器中的時區

2021-10-10 20:31:32 字數 587 閱讀 1558

檢視alpine容器時間

其實現在已經是下午5點了,差了8個小時。utc(coordinated universal time)需要改為cst(china standard time)

/home/test # date

wed nov 25 08:57:30 utc 2020

修改容器時間

安裝tzdata

/etc # apk update

/etc # apk add tzdata

修改時區

mv /etc/localtime /etc/localtime.bak

cp /usr/share/zoneinfo/asia/shanghai /etc/localtime

檢視時間,發現已經修改過來了

/etc # date

wed nov 25 17:05:27 cst 2020

解除安裝tzdata

/etc # apk del tzdata
解除安裝後時間還是上海時間

解決alpine的docker容器設定時區的問題

如果docker容器的使用的是 alpine linux,當前預設不含時區資料報,可以通過從alpine基礎上新建乙個安裝了時區資料的容器解決,vi dockerfilefrom alpine 安裝時區資料 tzdata run apk add u tzdata run cp usr share z...

Docker和alpine映象內國內源配置

cat etc docker daemon.json 修改好之後過載配置並重啟docker 過載配置 systemctl daemon reload 重啟docker服務 systemctl restart docker參考 alpine 源配置 docker run it alpine cd et...

docker修改映象

需求 我們執行的容器可能在映象的基礎上做了一些修改,有時候我們希望儲存起來,封裝成乙個新的映象。或者我們希望對已有的映象進行修改。這些場景可以使用docker提供commit功能。命令 docker commit 引數 a 提交的映象作者 c 使用dockerfile指令來建立映象 m 提交時的說明...