1、docker容器时间同步问题
修改Dockerfile
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
2、docker容器DNS配置问题
1)通过使用统一的DNS解析地址即可
2)通过docker命令执行变更参考:
[docker@jy2docker01 ~]$ docker exec esbloan /bin/sh -c "echo 172.18.100.168 eureka1 >> /etc/hosts"
[docker@jy2docker01 ~]$ docker exec esbloan /bin/sh -c "echo 172.18.100.168 eureka2 >> /etc/hosts"
3)docker run时配置hostname
扫描二维码关注公众号,回复:
2189397 查看本文章
docker run --hostname="172.18.100.168 eureka1 172.18.100.168 eureka2" -d -p 10006:10006 -m 1024m --name esbloan 172.16.101.43:5000/bootcsp/esbloan:1.0.0 --cpu 1