国产探花免费观看_亚洲丰满少妇自慰呻吟_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

主站蜘蛛池模板: 泸西县| 如皋市| 永泰县| 隆林| 汪清县| 新建县| 乌兰县| 池州市| 盐津县| 平湖市| 县级市| 扎鲁特旗| 弥渡县| 房山区| 靖州| 博客| 陕西省| 贡山| 饶平县| 台江县| 凤山县| 雷山县| 介休市| 广宁县| 乌拉特后旗| 榆社县| 玉田县| 荣昌县| 博客| 崇信县| 搜索| 平遥县| 屏东县| 吉木萨尔县| 德庆县| 双辽市| 三原县| 德惠市| 沈丘县| 乐东| 长阳|