第一种方式
首先进入docker容器
docker exec -it 容器id /bin/bash
复制代码
安装vim(由于docker没有vim)
...
...
复制代码
使用以下代码测试
import java.util.Date;
public class TestDate {
public static void main(String[] args) throws Exception {
System.out.println(new Date());
}
}
复制代码
root@24a54801f06f:/usr
root@24a54801f06f:/usr
Thu Nov 01 07:05:37 UTC 2018
root@24a54801f06f:/usr
Thu Nov 1 15:09:55 CST 2018
复制代码
在docker执行以下命令正常
root@24a54801f06f:/usr
root@24a54801f06f:/usr
Thu Nov 01 15:12:06 CST 2018
复制代码
第二种方式
在dockerFile增加如下配置
ENV TZ=PRC
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
复制代码