一般docker映象的時間與系統的時間是不一致的,原因是使用的時區不同,系統時區一般為asia/shanghai。
將系統/usr/share/zoneinfo/asia/下的shanghai檔案拷貝到dockerfile所在的目錄
cd "dockerfile所在的目錄"
cp /usr/share/zoneinfo/asia/shanghai .
在dockerfile裡加上幾句就可以使映象時間和系統時間一致,需要在dockerfile中新增的語句如下:
1) 刪除基礎映象的時間檔案
run rm -rf /etc/localtime
2) 建立資料夾(可能有些基礎映象沒有該目錄)
run mkdir -p /usr/share/zoneinfo/asia
3) 拷貝檔案shanghai到/usr/share/zoneinfo/asia/
copy shanghai /usr/share/zoneinfo/asia/
4) 建立軟連線
run ln -sf /usr/share/zoneinfo/asia/shanghai /etc/localtime
from nvidia/cuda:8.0-cudnn6-devel-ubuntu16.04
run rm -rf /etc/localtime
run mkdir -p /usr/share/zoneinfo/asia
copy shanghai /usr/share/zoneinfo/asia/
run ln -sf /usr/share/zoneinfo/asia/shanghai /etc/localtime
docker映象和容器
伺服器安裝docker,請網上查詢 windows安裝docker可參考 1.1 docker search fastdfs 在網上搜尋映象資源 1.2 拉取映象並檢視狀態 docker image pull delron fastdfs 拉取映象到本地 docker images 檢視本地映象 d...
docker 容器中時間的設定(跟系統同步)
上面是我的測試環境 我隨便進入乙個容器,我使用的工具是xshell,在兩個終端同時輸入date,很明顯,時間是不一樣的。我的本地centos時間選得是上海時間,最後測試,容器時間和系統時間同步了。注 我們在做dockerfile時就可以直接操作 加入 run cp usr share zoneinf...
linux同步系統時間
一.date命令檢視時間 cst 北京時間 8時區 gtm 格林威治時間 0時區 二.tzselect命令用於選擇時區 要注意的是tzselect只是幫我們把選擇的時區顯示出來,並不會實際生效,也就是說它僅僅告訴我們怎麼樣去設定環境變數tz 三.聯網同步時間 3.1.安裝ntpdate工具 sudo...