解決方案 如何更改docker容器時間

2021-10-03 00:23:23 字數 633 閱讀 1012

如何更改docker容器時間?我們有時在使用docker時,發現程式獲取的系統時間與正常時間有差異,這時候就需要修改容器內的時區。

首先進入容器docker exec -it /bin/sh查詢時間date -r

1.複製相應的時區檔案,替換系統時區檔案;

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

發現建立映象時依賴的基礎映象,執行的容器沒有這兩個檔案

2. 建立資料夾

mkdir -p /usr/share/zoneinfo/asia

3.回到宿主機,複製宿主機裡的檔案到容器中

docker cp /usr/share/zoneinfo/asia/shanghai 容器id或容器名:/usr/share/zoneinfo/asia

4. 進入容器

docker exec -it 容器id或容器名

執行命令cp /usr/share/zoneinfo/asia/shanghai /etc/localtime

然後進行重啟容器即可

docker服務假死解決方案

簡介本文內容有 1 手動清理假死的docker服務 1.1 找到假死的docker服務 執行docker ps命令找到容器id container id 1.2 先嘗試使用docker自帶的命令停止容器 docker stop container id 發現停不掉 1.3 手動查詢docker目錄下...

Docker 磁碟佔滿解決方案

2020 11 16 發現線上服務訪問不了報以下錯誤 登入伺服器df h 檢視docker的overlay已用 100 然後查詢 linux 系統最大的10個檔案 find type f print0 xargs 0 du sort n tail 10 cut f2 xargs i du sh 找出...

浪潮容災備份系統解決方案

一般的企業應用採用本地 備份解決方案就可以滿足需要的。但對於一些企業的關鍵應用,比如電信 銀行的資料中心,只有本地資料備份是遠遠不夠的。這些關鍵業務對資料的可用性要求極高,資料的丟失或損壞都會造成無法彌補的損失 當資料中心被突發因素破壞時,比如火災 要求在遠端有資料的備份並能在短時間內恢復業務的執行...