# Weird port occupied issue with Docker container

**URL:** <https://discuss.circleci.com/t/weird-port-occupied-issue-with-docker-container/3891>\
**Category:** Build Environment\
**Tags:** docker\
**Created:** [May 9, 2016, 9:15pm UTC](https://discuss.circleci.com/t/weird-port-occupied-issue-with-docker-container/3891 "2016-05-09T21:15:36Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![perigee](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/perigee/32/2844_2.png) [@perigee](https://discuss.circleci.com/u/perigee)\
**Post date:** [May 9, 2016, 9:15pm UTC](https://discuss.circleci.com/t/weird-port-occupied-issue-with-docker-container/3891/1 "2016-05-09T21:15:36Z")

</div>

Dear all,

I’m running test with my docker container under circleci, one of my services in docker container will use `9010` port. When I mount the docker container with

```auto
docker run -d --name mycontainer -p 9010:9010 my/dockerimage

```

and then go inside container before launch my service, with cmd

```auto
netstat -ap | grep :9010

```

it shows

```auto
root@940963d# netstat -ap | grep :9010
tcp6 0 0 [::]:9010 [::]:* LISTEN - 

```

the port is occupied, thus my service cannot run. Tested with other port with my service, it runs ok. Any inside for such issue ? Thank you in advance.

---

<div class="post-metadata">

**Author:** ![perigee](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/perigee/32/2844_2.png) [@perigee](https://discuss.circleci.com/u/perigee)\
**Post date:** [May 9, 2016, 9:42pm UTC](https://discuss.circleci.com/t/weird-port-occupied-issue-with-docker-container/3891/2 "2016-05-09T21:42:17Z")

</div>

when I run same docker image locally, there is such issue.

---

<div class="post-metadata">

**Author:** ![FelicianoTech](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/felicianotech/32/21348_2.png) [@FelicianoTech](https://discuss.circleci.com/u/FelicianoTech)\
**Post date:** [May 9, 2016, 10:08pm UTC](https://discuss.circleci.com/t/weird-port-occupied-issue-with-docker-container/3891/3 "2016-05-09T22:08:36Z")

</div>

Hi,

Can you show us any related error logs? I tried this on a base Ubuntu container with port 9010 and 9595 (just for completeness) and no problems with either. Within the CI environment (the LXC container), netstat showed the port binded by Docker, which is expected. Within the Docker container, netstat showed nothing as I would running bare container.

---

<div class="post-metadata">

**Author:** ![perigee](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/perigee/32/2844_2.png) [@perigee](https://discuss.circleci.com/u/perigee)\
**Post date:** [May 9, 2016, 10:30pm UTC](https://discuss.circleci.com/t/weird-port-occupied-issue-with-docker-container/3891/4 "2016-05-09T22:30:19Z")

</div>

Dear Fellclano

Under my SSH debug environment, I run

```auto
docker run -d --name tmp4 -p 9012:9012 ubuntu:14.04.4 tail -f /dev/null

```

and get inside container

```auto
sudo lxc-attach -n "$(docker inspect --format '{{.Id}}' tmp4)" -- /bin/bash

```

run:

```auto
netstat -ap | grep :9012

```

it shows

```auto
root@8ac854be9af5:/# netstat -ap | grep :9012
tcp6 0 0 [::]:9012 [::]:* LISTEN - 

```

testing on another non-mapping port, ex: 9015, it shows nothing, that is ok.

---

<div class="post-metadata">

**Author:** ![perigee](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/perigee/32/2844_2.png) [@perigee](https://discuss.circleci.com/u/perigee)\
**Post date:** [May 9, 2016, 10:36pm UTC](https://discuss.circleci.com/t/weird-port-occupied-issue-with-docker-container/3891/5 "2016-05-09T22:36:49Z")

</div>

And, yes as you said, when I use `general` ubuntu (without tag)

```auto
docker run -d --name tmp4 -p 9012:9012 ubuntu tail -f /dev/null

```

everything is ok, so the problem is just conflict with

- `ubuntu:14.04`
- `ubuntu:14.04.4`
- `ubuntu:15.10`

since my docker image is based on that. And the current `ubuntu:latest` is based on `ubuntu:16.04`

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [June 18, 2018, 11:32am UTC](https://discuss.circleci.com/t/weird-port-occupied-issue-with-docker-container/3891/6 "2018-06-18T11:32:04Z")

</div>


