国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

詳解修改docker時區(qū)及docker常用命令

2019-11-02 16:40:47
字體:
供稿:網(wǎng)友

前幾天遇到這樣一個業(yè)務(wù)場景,數(shù)據(jù)庫運行在docker 中,docker 的市區(qū)是utc 所以就跟北京時間相差8個小時。但是又不能重新運行一個容器,只能保證數(shù)據(jù)庫運行狀態(tài),并把宿主機的時區(qū)復(fù)制給docker 容器。很苦惱,

首先我先把宿主機的時區(qū)改成啦CST 北京時間。然后把宿主機的時區(qū)復(fù)制給docker 容器。命令如下

docker cp /etc/localtime:【容器ID或者NAME】/etc/localtime

當然也可以進入容器進行修改時區(qū)(不過我的容器修改的時候總是報/etc/localtime 文件只讀,不讓修改。所以就用了上面的方法),命令如下

首先添加所有的時區(qū)

然后再修改時區(qū)

apk add tzdata ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime echo "Asia/Shanghai" > /etc/timezone

當然,在容器內(nèi)改,也很麻煩,每次啟動新的容器那么就要修改,所以在dockerfile 中修改更好啦。命令如下

ENV TZ=Asia/ShanghaiRUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

最后附上docker 常用命令

docker ps 查看運行的容器

docker ps -a 查看停止的容器

docker ps -q 僅列出容器ID

docker ps -s 顯示容器大小。

docker images 查看鏡像

docker images -q 僅列出鏡像ID

docker images

主站蜘蛛池模板: 靖远县| 余姚市| 巴青县| 民县| 镇康县| 涞源县| 宝兴县| 昌黎县| 濮阳县| 辽宁省| 泾阳县| 澜沧| 怀来县| 麻栗坡县| 屏山县| 黄平县| 马鞍山市| 林口县| 建德市| 通江县| 卓资县| 通城县| 措美县| 原平市| 桑植县| 德保县| 新干县| 东辽县| 遂川县| 慈溪市| 伽师县| 甘谷县| 黄冈市| 承德市| 永德县| 独山县| 台南县| 连平县| 隆化县| 平罗县| 朝阳区|