背景
時區是使用了世界標準時間(utc)。因為在中國使用,所以需要把時區改成東八區的
或者啟動容器時設定
-e tz=asia/shanghai
進入容器
docker exec -it mysql5.7 bash
date -r
修改時區
cp /usr/share/zoneinfo/prc /etc/localtime# 或者
ln -sf /usr/share/zoneinfo/asia/shanghai /etc/localtime
# 退出
exit
# 重啟容器生效
docker restart mysql5.7
修改Docker中Mysql的時區
1 mysql 檢視linux時區 date r 檢視mysql的時區 show variables like time zone 檢視當前時間 select now 設定全域性 set global time zone 8 00 設定當前會話 set global time zone 8 00 立...
docker 時區 Docker修改時區
在使用docker時,其預設時區並非使用者所在時區,需要進行修改。對於單個容器,當前修改有幾種常見方式,比如直接對映宿主機時區到容器內,而本文介紹的為使用dockerfile來直接修改映象時區。此處僅以常見幾個基礎容器為例來介紹。from alpine latest 安裝tzdata run apk...
在 Docker 中設定時區
docker hub 中的官方映象,一般都預設設定為 utc 時間。而我們位於東八區,在啟動容器或構建自己的映象時,往往需要對時區進行設定。根據基礎映象的不同,設定時區的方法也有所區別。由於 debian 映象中已經包含了 tzdata,因此設定時區的方法比較簡單,只需新增環境變數 tz 即可。我們...