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"]

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM