HostにDatadogが起動していて、Dockerコンテナの中からmetricsを飛ばすためにdogstatdと通信したい。でも、全然出来なくてなんでやねんと思ってたんですが、それは/udp
を付けるの忘れていたというオチでした。
--net host
を付けて回避しちゃってましたが、-p 8125:8125/udp
で良かった。
それでも、bashで/dev/udp/127.0.0.1/8125
に書いても飛ばなかったような気もするけど..
うーん..
HostにDatadogが起動していて、Dockerコンテナの中からmetricsを飛ばすためにdogstatdと通信したい。でも、全然出来なくてなんでやねんと思ってたんですが、それは/udp
を付けるの忘れていたというオチでした。
--net host
を付けて回避しちゃってましたが、-p 8125:8125/udp
で良かった。
それでも、bashで/dev/udp/127.0.0.1/8125
に書いても飛ばなかったような気もするけど..
うーん..