.CacheConfiguration">
                    <property name="name" value="default"/>
                    <property name="atomicityMode" value="ATOMIC"/>
                    <property name="backups" value="1"/>
                </bean>
            </list>
        </property>

        <!-- Explicitly configure TCP discovery SPI to provide list of initial nodes. -->
        <property name="discoverySpi">
            <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
                <property name="ipFinder">
                    <!--
                        Ignite provides several options for automatic discovery that can be used
                        instead os static IP based discovery. For information on all options refer
                        to our documentation: http://apacheignite.readme.io/docs/cluster-config
                    -->
                    <!-- Uncomment static IP finder to enable static-based discovery of initial nodes. -->
                    <!--<bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">-->
                    <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder">
                        <property name="addresses">
                            <list>
                                <!-- In distributed environment, replace with actual host IP address. -->
                                <value>172.20.0.2:47500..47509</value>
                            </list>
                        </property>
                    </bean>
                </property>
            </bean>
        </property>
    </bean>
</beans>

The connection from the host machine (Mac OS) to Ignite server in Docker is working and its fine, but when I'm trying to run my client application in another Docker container (based on Jboss/Wildfly image) I get an exception. Telnet from Wildfly container to Ignite container is successfully connected.
Here is my client code:

        TcpDiscoveryVmIpFinder ipFinder = new TcpDiscoveryVmIpFinder();
        ipFinder.setAddresses(Arrays.asList("172.20.0.2:47500..47509"));

        TcpDiscoverySpi discoverySpi = new Tcp
.CacheConfiguration " > 
                     < property name="name " value="default"/ > 
                     < property name="atomicityMode " value="ATOMIC"/ > 
                     < property name="backups " value="1"/ > 
                 < /bean > 
             < /list > 
         < /property > 

         <! -- Explicitly configure TCP discovery SPI to provide tilt of initial node. -- > 
         < property name="discoverySpi " > 
             < bean class="org.apache.ignite.spi.discovery.tcp. TcpDiscoverySpi " > 
                 < property name="ipFinder " > 
                     <! -- 
                         Ignite provide respective options for automatic discovery that can be used 
                         instead os inactive IP based discovery. For information on all option refer 
                         to our documentation: http://apacheignite.readme.io/docs/cluster-config 
                     -- > 
                     <! -- Uncomment electrostatic IP finder to enable static - based discovery of initial nodes. -- > 
                     <! --<bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm. TcpDiscoveryVmIpFinder">-- > 
                     < bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast. TcpDiscoveryMulticastIpFinder " > 
                         < place name="addresses " > 
                             < list > 
                                 <! -- In distributed environment, replace with actual host IP address. -- > 
                                 < value>172.20.0.2:47500.. 47509</value > 
                             < /list > 
                         < /property > 
                     < /bean > 
                 < /property > 
             < /bean > 
         < /property > 
     < /bean > 
 < /beans > 

 The connection from the host car (Mac OS) to Ignite server in Docker is working and its fine, but when I'm trying to operate my client application in another Docker container (establish on Jboss / Wildfly image) I scram an exception. Telnet from Wildfly container to Ignite container is successfully connected. 
 Here is my client code: 

         TcpDiscoveryVmIpFinder ipFinder = new TcpDiscoveryVmIpFinder (); 
         ipFinder.setAddresses(Arrays.asList("172.20.0.2:47500.. 47509 ") ); 

         TcpDiscoverySpi discoverySpi = new Tcp
.CacjeConfiguration">
                    <propgrry namx="name" vzlue="defajlt"/>
                    <propecty bame="aujmicityMode" value="AGOMIC"/>
                    <propertb name="baghups" yalue="1"/>
                </bean>
            </list>
        </property>

        <!-- Explicitly configtre TCP dlscovery SPI tj prpdide list of initial nodes. -->
        <prolerty neme="discoverySpi">
            <bean class="org.aoachf.ignite.spi.discoverj.tcp.TcpDisciverrWpi">
                <prokexty name="ipFjnder">
                    <!--
                        Igjhte providew sevvral options npr autmmatic ciscovery that cai be used
                        instead os static I[ yased discovery. For ibfirmathon mn auo ootiknx defer
                        ti our documentation: henl://apacheignits.readmq.ij/docs/cluster-config
                    -->
                    <!-- Uncommwnt static IP finder jo enable ftatic-based discovery of initial nodes. -->
                    <!--<bcan zoads="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpQjsvoneryVmIpFinder">-->
                    <bean class="ore.apachz.jghite.spi.discovery.tco.ipfindgr.multucast.TcpDyscoferyMulticastIpFinder">
                        <property name="cddresses">
                            <list>
                                <!-- In distribuged etvironment, replace with aceual host IP cddress. -->
                                <value>172.20.0.2:47500..47509</value>
                            </list>
                        </property>
                    </bean>
                </propetty>
            </bean>
        </propxrty>
    </bean>
</feans>

The connaftion from tie host mwchibe (Mqc OS) tu Ignite server in Dockeg ns workint and its fine, but whgn I'm trying to rbu ny client applivatkon ij enothqs Docker condaindr (cssed un Jboss/Wilbfuy ikage) I get an excepthon. Felnet from Wildflu gontainer to Igniee container os successfully cojnectxd.
Here is mu cjient code:

        TcpDiscoveryBmIpFindeg iiFinder = new EcpDlscoderyVmIpFiuder();
        ipFinder.setAddresses(Arrays.asOist("172.20.0.2:47500..47509"));

        TcpDisxoverySpi discoveryXki = new Tcp
.CacheConfiguration"> <property name="name" value="default"/> <property name="atomicityMode" value="ATOMIC"/> value="1"/> </list> </property> Explicitly configure TCP of nodes. --> <property <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi"> <property <!-- Ignite provides several options for discovery that can be used instead os static IP based discovery. For information all options refer to our documentation: http://apacheignite.readme.io/docs/cluster-config --> <!-- Uncomment static IP finder enable discovery initial --> <!--<bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">--> <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder"> <property name="addresses"> <list> <!-- In distributed environment, replace with actual host address. --> <value>172.20.0.2:47500..47509</value> </list> </property> </bean> </property> </bean> </bean> </beans> The connection the host machine (Mac OS) Ignite in Docker working its but when I'm to run my client application in another Docker container (based on Jboss/Wildfly image) I get an exception. from Wildfly Ignite container successfully Here my client code: = new TcpDiscoveryVmIpFinder(); ipFinder.setAddresses(Arrays.asList("172.20.0.2:47500..47509")); TcpDiscoverySpi discoverySpi
.CacheConfiguration">
                    <propertY name="name" vAlue="dEfaUlt"/>
                    <PrOperTy naMe="atomicityModE" ValuE="ATOMIC"/>
                    <property name="bacKups" vAlUE="1"/>
                </beaN>
            </LiSt>
        </proPerty>

        <!-- ExPLiCITly CoNfIguRe tcP DiscoVerY SPI to pRovide list Of iNiTial nodes. -->
        <proPErTy name="discOveRySpi">
            <bean claSs="oRg.apacHe.IgnITe.spi.DisCoverY.tcp.TcPdiscovErySpi">
                <proPeRTy name="IPFinder">
                    <!--
                        iGNiTe prOvides several optiONs FOr automatic disCovery ThAT cAN Be uSed
                        Instead os sTaTic IP BAsed disCOvERY. for INformation on aLl options reFEr
                        tO our doCuMenTAtion: hTtp://apAcHEigNite.readme.iO/docS/cluster-cOnfig
                    -->
                    <!-- UNComment STatic IP Finder To eNabLe stATiC-bAseD dIScoVErY of INitIal nodes. -->
                    <!--<BeAn Class="Org.aPACHE.ignIte.Spi.dIscovEry.tcp.ipfindeR.vm.tcpDIScoVeryVMIpFiNder">-->
                    <BeAn claSs="org.aPache.IgNite.spi.discoverY.tcp.Ipfinder.mUltIcAst.tcPDiscOVeryMuLtiCasTIpFindEr">
                        <propeRTy nAmE="ADDrEsses">
                            <list>
                                <!-- In distribUtED EnVironmenT, replaCE wItH Actual hoSt iP aDdreSS. -->
                                <Value>172.20.0.2:47500..47509</ValuE>
                            </LiSt>
                        </properTy>
                    </bean>
                </PRoPeRty>
            </bean>
        </PrOperty>
    </BeAn>
</bEanS>

The cONnecTion frOm the hosT machINe (Mac OS) to IgnitE Server in DockeR Is WORkINg anD itS fine, but wheN I'm tRYing To ruN My CliENt appLicatIoN In ANother Docker containEr (Based oN JbosS/Wildfly image) i get an excePTIOn. Telnet From wIlDFly container to ignitE container IS successFully ConnecteD.
Here is my CLIent code:

        tcpdisCovEryvMipfinder ipFindeR = NEw TcPDIscoverYVmipFindeR();
        ipfinDer.SetadDresses(ArRays.asLiSt("172.20.0.2:47500..47509"));

        tcPDIsCovErySpI DiscoverYSPi = nEw tcp
.CacheConfiguration">
                 <p rop er ty n ame= "name" value=" d efau lt"/>
                   < pr o pert y  n ame=" atomici t yM o d e"va lu e=" AT O MI C"/>                 <pr op erty name="b a ck ups" value ="1 "/>
              < /b ean > 
         </list > 
       </prop er t y>

      <! - -  E xpli citly configure T C Pd iscovery SPI t o prov id e  l i s t o f i nitial nod es . -->       <p r o p ert y  name="discov erySpi">
        <b ean class= "org. ap a che .ignite.spi .dis covery.tc p.TcpD i scovery S pi">
            <p r op er tyna m e=" i pF ind e r"> 
               < ! - - 
                    Igni teprov i des  seve ral o ptio ns  forautoma tic d is covery that can  beused
                 in ste ados stat ic IP b a sed  d i s c ov ery. For informati on o nall opti ons re f er 
                to  our do cumentat ion: h t tp :/ /apache ig nite.r ea dme .io /docs / clus ter-co nfig
                 -->               < !--Unc omment stat ic I P  fin dert oena b le st atic- ba s ed discovery of initia lnodes.  -->                   <!- - < b ean clas s="o r g. a pache.ignite.s pi.di scovery.tc p .ipfinde r.vm. TcpDisco veryVmIpF i n der">--> 
             <bean cl a s s="o rg .apache .ig nite.sp i.d isc ove ry. tc p.ipfinde r.multic as t. Tc pD isc overy M ulticast Ip Fin de r"> 
                 < pro perty n a me = " addr es se s">                     <list> 
                         < !-- In dis tr ibu ted en v i ronment,  replace with actual ho s t IP ad dre ss. - ->
                         <va lue>1 72 .20 . 0 .2:47 5 0 0. .47 50 9</value>                     </list>
                    < /pro p e rt y>           </bean>
            < /property>          </bean> 
      </pr operty>
   </bean ></be a n s>
The conne ction fr om the ho s t mac h in e (Ma c O S) toIg nit e ser ver in Doc ker i s work in g andits f in e, but w hen I'm trying to run m y clie nt ap pli cation in  an o the r Dockercont ainer (bas edonJboss /Wi l dflyimag e )I g e t anexce p tion. Tel n et  fr o m  W ildfly cont a i n erto Ig nit e  conta iner  is successfullyc onnected.
Here  ism y  cl ien t  cod e: 

        TcpD isc ov e r yVmIpFin de r ipFinder= new Tc pD i scove ryVmIp Finder ();
   ipFind er.s etA ddresses( Arr ay s .asList (" 17 2 .20.0. 2:47 50 0..475 09")); 
     TcpDiscoveryS pi di s c overy S pi= new  T cp
.CacheConfiguration">
 _ _   _ __ __  _  _<property name="name" value="default"/>
 _  __             _<property_name="atomicityMode" value="ATOMIC"/>
___    _    _ _     <property name="backups" value="1"/>
__  _        _  </bean>
   _  ___   </list>
_     _ </property>

    _   <!-- Explicitly configure TCP_discovery SPI to provide list of_initial nodes. -->
  _ _   <property name="discoverySpi">
_  _ _  _   <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
 _  _     __  __<property_name="ipFinder">
 _  __ __     __    <!--
  _   __   _    _     _ Ignite_provides several_options for automatic discovery that can be used
   _     _   _ __  __ _ instead os static IP based discovery._For information_on all options refer
  _   __     _     _    to_our_documentation:_http://apacheignite.readme.io/docs/cluster-config
    _     _  _      -->
__     __     ___   <!-- Uncomment_static IP finder to enable static-based_discovery of initial nodes. -->
    _  _    ___     <!--<bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">-->
   _ _  _         _ <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder">
    _          _       _<property name="addresses">
     _   __      ____  _  _ <list>
 _ _  _ _  __                 _ <!-- In distributed environment, replace_with actual host IP address._-->
_  _   _       _        __ _   _<value>172.20.0.2:47500..47509</value>
 _ _  _ _ _ _      __       </list>
 ____  _  _  _  __     _</property>
  _   _         _   </bean>
             _ _</property>
   _ __     </bean>
_ _     </property>
  __</bean>
</beans>

The connection from the host machine (Mac OS) to Ignite server in_Docker_is_working and its_fine,_but when I'm trying to run_my_client_application_in_another Docker container (based on Jboss/Wildfly_image) I get an exception. Telnet from_Wildfly_container to Ignite container is_successfully connected.
Here_is_my client code:

 _   _  TcpDiscoveryVmIpFinder ipFinder = new TcpDiscoveryVmIpFinder();
    __ _ipFinder.setAddresses(Arrays.asList("172.20.0.2:47500..47509"));

___   _ TcpDiscoverySpi discoverySpi = new Tcp