Assign LAN IP address to Docker container different from host's IP address
<p>Am not well versed with Unix networking, adding virtual interfaces etc, trying to learn it now. We are trying to dockerize our application.<br>
My requirement is : To assign an ip to a docker container which is accessible from an external application/browser. </p>

<p>The container ip should be pingable from a different computer in the same network basically.I don't want to use port forwarding. </p>

<ol>
<li><p>I want to access a docker container just like we access a VM using an ip 
address.[ Without the port mapping, -p flag. If i run any server like Apache or Tomcat 
inside the container, it should be accessible using the container ip and 
port. For example: <a href="http://container_ip:8443]" rel="noreferrer">http://container_ip:8443]</a><br>
Is this possible in docker?</p></li>
<li><p>Running ifconfig on my Unix box(RHEL 7.1) shows docker0, ens,lo and veth  interfaces. There is no eth0. Kind of confused on this.</p></li>
</ol>