

I also tested with netcat, both ways works fine, yet topics don't want to send data from host to docker. I can ping host from docker and vice versa. Rostopic list works fine on host and in docker no matter where roscore runs.

Inside docker: rostopic echo /dummy dummy text should be printed, but nothing is coming out On host: rostopic pub /dummy std_msgs/String "data: 'dummy text'" -r 10 On host: rostopic echo /dummy and I see dummy text being printed Inside docker: rostopic pub /dummy std_msgs/String "data: 'dummy text'" -r 10 But in the container I can't echo topics that are published on host. I can subscribe from host to topics that are inside docker and I can echo what's being published to them.

I need some of these topics to subscribe to eachother. I have a bunch of topics, some are started by nodes inside the docker container, some are outside of the container, on host.
