1.查看时间
date -R
docker exec [container] date -R
时间差了8个小时
2.解决方式
1.修改dockerfile文件
ENV TIME_ZONE=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TIME_ZONE /etc/localtime && echo $TIME_ZONE > /etc/timezone
2.容器运行加入时区挂载
docker run -d -p 5002:80 -v /etc/localtime:/etc/localtime --name dotnetcontainer dotnetimage
参考资料:
https://www.cnblogs.com/ZhengHengWU/p/12883627.html