# No Port Mapping in Container

**URL:** <https://forums.suse.com/t/no-port-mapping-in-container/1300>\
**Category:** Rancher 1.x\
**Created:** [December 20, 2015, 5:56am UTC](https://forums.suse.com/t/no-port-mapping-in-container/1300 "2015-12-20T05:56:18Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![radhikap](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/radhikap/32/498_2.png) [@radhikap](https://forums.suse.com/u/radhikap)\
**Post date:** [December 20, 2015, 5:56am UTC](https://forums.suse.com/t/no-port-mapping-in-container/1300/1 "2015-12-20T05:56:18Z")

</div>

Hi,

I have spinned up a container through Rancher. I entered port information.

However, when I run ‘docker ps -l’ , it does not show any port mapping.

Eventually, I wanted to bring up a web server.

Please advise.

Thanks in advance  
Radhika

---

<div class="post-metadata">

**Author:** ![denise](https://avatars.discourse-cdn.com/v4/letter/d/82dd89/32.png) [@denise](https://forums.suse.com/u/denise)\
**Post date:** [December 20, 2015, 11:09pm UTC](https://forums.suse.com/t/no-port-mapping-in-container/1300/2 "2015-12-20T23:09:29Z")

</div>

Rancher monitors port mapping using iptables and not through docker.

[http://docs.rancher.com/rancher/rancher-ui/applications/stacks/adding-services/#port-mapping](http://docs.rancher.com/rancher/rancher-ui/applications/stacks/adding-services/#port-mapping)

---

<div class="post-metadata">

**Author:** ![sjiveson](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/sjiveson/32/966_2.png) [@sjiveson](https://forums.suse.com/u/sjiveson)\
**Post date:** [December 28, 2015, 8:02pm UTC](https://forums.suse.com/t/no-port-mapping-in-container/1300/3 "2015-12-28T20:02:39Z")

</div>

That may be the case but if you want this information, how to get it? Note, I’m discussing externally exposed ports.

- `sudo docker inspect --format '{{ .NetworkSettings.Ports}}' container_id`
- `sudo iptables --list DOCKER [--verbose] [--numeric]`

Any other suggestions?

---

<div class="post-metadata">

**Author:** ![denise](https://avatars.discourse-cdn.com/v4/letter/d/82dd89/32.png) [@denise](https://forums.suse.com/u/denise)\
**Post date:** [January 6, 2016, 9:57pm UTC](https://forums.suse.com/t/no-port-mapping-in-container/1300/4 "2016-01-06T21:57:36Z")

</div>

@sjiveson

If you log into the host, you can do a `sudo iptables-save` which will list the exposed port on the host.

Are you looking for the specific port that is exposed in the container and which port it’s mapped to? In the UI, this can be shown in the detailed page of hte container in the ports tab.

---

<div class="post-metadata">

**Author:** ![sjiveson](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/sjiveson/32/966_2.png) [@sjiveson](https://forums.suse.com/u/sjiveson)\
**Post date:** [January 7, 2016, 11:13am UTC](https://forums.suse.com/t/no-port-mapping-in-container/1300/5 "2016-01-07T11:13:33Z")

</div>

Just FYI Denise, on a Rancher OS host, that command isn’t available but this is:

`sudo iptables -S`  
`sudo iptables --list-rules`

I’ve also corrected and clarified my first comment.

Cheers

---

<div class="post-metadata">

**Author:** ![denise](https://avatars.discourse-cdn.com/v4/letter/d/82dd89/32.png) [@denise](https://forums.suse.com/u/denise)\
**Post date:** [January 7, 2016, 4:31pm UTC](https://forums.suse.com/t/no-port-mapping-in-container/1300/6 "2016-01-07T16:31:34Z")

</div>


