如何更改docker容器時間?我們有時在使用docker時,發(fā)現(xiàn)程序獲取的系統(tǒng)時間與正常時間有差異,這時候就需要修改容器內(nèi)的時區(qū)。 首先進入容器 docker exec -it /bin/sh 查詢時間 date -R 1.復(fù)制相應(yīng)的時區(qū)文件,替換系統(tǒng)時區(qū)文件; cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 發(fā)現(xiàn)創(chuàng)建鏡像時依賴的基礎(chǔ)鏡像,運行的容器沒有這兩個文件 2. 創(chuàng)建文件夾 mkdir -p /usr/share/zoneinfo/Asia 3.回到宿主機,復(fù)制宿主機里的文件到容器中 docker cp /usr/share/zoneinfo/Asia/Shanghai 容器ID或容器名:/usr/share/zoneinfo/Asia 4. 進入容器 docker exec -it 容器Id或容器名 執(zhí)行命令 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 然后進行重啟容器即可。以上是關(guān)于如何更改docker容器時間的介紹。 無憂主機的容器云是通過docker技術(shù),在集群服務(wù)器上部署容器服務(wù)實現(xiàn),功能強大、簡單易用,擁有上萬linux鏡像,秒級開通,輕量級的容器云產(chǎn)品鏈接