Dockerfile内容
FROM ubuntu
MAINTAINER katy
# 时区设置成当前时区
RUN cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
EXPOSE 8090
ENTRYPOINT ["./main"]
以前编写一直都是这么设置时区的,结果刚刚报错了:cp can't stat "/usr/share/zoneinfo/Asia/Shanghai"
我的/usr/share/zoneinfo/Asia下是有Shanghai这个文件的。
后来找刘哥帮忙看下,说现在都需要使用ln -sf了。
FROM ubuntu
MAINTAINER katy
# 时区设置成当前时区
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
EXPOSE 8090
ENTRYPOINT ["./main"]