Also, setting --net=host when running both of containers may probably help too.
Kind regards, Alex. On Wed, May 10, 2017 at 8:28 PM, waterg [via Apache Ignite Users] < ml+s70518n12605...@n6.nabble.com> wrote: > Thank you Alex! > > On Wed, May 10, 2017 at 1:54 AM, afedotov <[hidden email] > <http:///user/SendEmail.jtp?type=node&node=12605&i=0>> wrote: > >> Hi. >> Did I get it right that containers reside on different hosts? If it's so >> then containers won't see each other out of box. You probably need to start >> them via docker overlay network or use Swarm. >> >> Kind regards, >> Alex >> >> 9 мая 2017 г. 12:29 AM пользователь "waterg [via Apache Ignite Users]" >> <[hidden >> email] <http:///user/SendEmail.jtp?type=node&node=12583&i=0>> написал: >> >> All, >> >> I'm trying to set up a cluster using docker. The network setting seems to >> have some problem. >> Could you please take a look and advise? >> I have two hosts and each will run a container. Static ip address and >> basic address resolver are used. >> This is part of configuration on one container. >> >> <property name="discoverySpi"> >> <bean class="org.apache.ignite.spi.d >> iscovery.tcp.TcpDiscoverySpi"> >> >> <property name="ipFinder"> >> >> >> <bean class="org.apache.ignite.spi.d >> iscovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder"> >> <property name="addresses"> >> <list> >> >> >> <value>host1 public ip</value> >> >> <value>host2 public ip</value> >> </list> >> </property> >> </bean> >> </property> >> </bean> >> </property> >> >> <property name="addressResolver"> >> <bean class="org.apache.ignite.confi >> guration.BasicAddressResolver"> >> <constructor-arg> >> <map> >> <entry key="container 1 >> private ip" value="host1 public ip"/> >> <entry key="host1" >> value="container 1 private ip"/> >> </map> >> </constructor-arg> >> </bean> >> </property> >> >> The other container has the same configuration under >> TcpDiscoveryVmIpFinder, but the BasicAddressResolver has ip address for >> host2/container2. >> >> when I run the container, I use command "sudo docker run -p 47100:47100 >> -p 47500:47500 imagename" >> >> Here's the result of docker ps on two hosts. >> >> $ sudo docker ps >> CONTAINER ID IMAGE COMMAND >> CREATED STATUS >> PORTS >> NAMES >> 3e1e86d18b43 imagename "/bin/sh -c $IGNITE_H" 27 seconds ago >> Up 26 seconds >> 0.0.0.0:47100->47100/tcp, >> 11211/tcp, 49112/tcp, 0.0.0.0:47500->47500/tcp nostalgic_ >> noyce >> >> >> $ sudo docker ps >> CONTAINER ID IMAGE COMMAND >> CREATED STATUS PORTS >> NAMES >> 5bbd182dca5c imagename "/bin/sh -c $IGNITE_H" 19 minutes ago >> Up 19 minutes 0.0.0.0:47100->47100/tcp, 11211/tcp, 49112/tcp, >> 0.0.0.0:47500->47500/tcp romantic_galileo >> >> >> Does the settings look right? Thank you! >> >> >> ------------------------------ >> If you reply to this email, your message will be added to the discussion >> below: >> http://apache-ignite-users.70518.x6.nabble.com/Docker-cluste >> r-set-up-tp12549.html >> To start a new topic under Apache Ignite Users, email [hidden email] >> <http:///user/SendEmail.jtp?type=node&node=12583&i=1> >> To unsubscribe from Apache Ignite Users, click here. >> NAML >> <http://apache-ignite-users.70518.x6.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> >> >> >> >> ------------------------------ >> View this message in context: Re: Docker cluster set up >> <http://apache-ignite-users.70518.x6.nabble.com/Docker-cluster-set-up-tp12549p12583.html> >> >> Sent from the Apache Ignite Users mailing list archive >> <http://apache-ignite-users.70518.x6.nabble.com/> at Nabble.com. >> > > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > http://apache-ignite-users.70518.x6.nabble.com/Docker- > cluster-set-up-tp12549p12605.html > To start a new topic under Apache Ignite Users, email > ml+s70518n1...@n6.nabble.com > To unsubscribe from Apache Ignite Users, click here > <http://apache-ignite-users.70518.x6.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=1&code=YWxleGFuZGVyLmZlZG90b2ZmQGdtYWlsLmNvbXwxfC0xMzYxNTU0NTg=> > . > NAML > <http://apache-ignite-users.70518.x6.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Docker-cluster-set-up-tp12549p12606.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.