大家可能遇到的一个问题就是Docker容器的时间和宿主机时间不同步。造成这个问题的主要原因是宿主机与docker容器时区不对应,导致两者相差8小时。
中国区:宿主机:
docker 容器:
宿主机和docker容器时间同步方法一:
Centos
RUN echo "Asia/shanghai" > /etc/timezone;
Ubuntu
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
宿主机和docker容器时间同步方法二:
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
时间同步三:
Dockerfile.py
#安装tzdata安装包
RUN apk add --no-cache tzdata \
#设置