docker+dubbo的一些注意事项

Posted 绝世星空

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker+dubbo的一些注意事项相关的知识,希望对你有一定的参考价值。

很多公司现在都会使用docker安装使用dubbo作为微服务的环境容器。

有这么几点是需要注意的。

首先dubbo注册在zookeeper上面的IP乱掉问题。

很多人说什么在dubbo里面的Dockerfile配置一些属性就行,但是我一直没有成功,后来看了众多博客和代码之后发现,只需给hostname配置静态ip和设置docker运行为host本地模式即可,具体命令如下:

zookeeper:

echo >> /etc/hosts "$HOST_IP         zoo"
hostnamectl --static set-hostname zoo

systemctl restart systemd-hostnamed

docker :

docker run --net=host

在建立docker服务的时候,很多时候不想使用docker logs去查看日志,所以一般我都是在Dockerfile里面写

CMD["sh", “-c”, "java -jar ... >x.log"]

 

以上是关于docker+dubbo的一些注意事项的主要内容,如果未能解决你的问题,请参考以下文章

dubbo从 2.4.5 升级到 2.7.8 注意事项

采坑经验:Dubbo 2.6.x版本中隐式参数attachment的错误使用方式,稍不注意就会出现生产事故

Dubbo+zookeeper使用方法以及注意事项

被IDEA的打包功能打败了:dubbo服务端打包注意事项

使用Dubbo过程中需要注意的事情

使用Spring Cloud搭建服务注册中心