Docker專欄—更改容器內時區方法介紹

更改容器時區

以etcd爲例

獲得容器ID

[root@node41 yaml]# docker ps | grep etcd | awk -F ' ' '{print $1}'
aede28960ccd
[root@node41 yaml]# 
複製代碼

建立對應的時區路徑

[root@node41 yaml]# docker exec -it aede28960ccd sh -c 'mkdir -p /usr/share/zoneinfo/Asia/'
複製代碼

拷貝時區文件

[root@node41 yaml]# docker cp /usr/share/zoneinfo/Asia/Shanghai aede28960ccd:/usr/share/zoneinfo/Asia/Shanghai
複製代碼

建立連接

[root@node41 yaml]# docker exec -it aede28960ccd sh -c 'ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime'
複製代碼

查看時間

[root@node41 yaml]# docker exec -it aede28960ccd sh -c 'date'
Fri Aug  9 16:13:38 CST 2019
[root@node41 yaml]# 
複製代碼
相關文章
相關標籤/搜索