title: How to kill used port of docker
body: <p>I am trying to run one docker image and it is saying address already in use</p>
  
  <pre><code> driver failed programming external connectivity on endpoint jovial_saha (c79c98cbcef6340cd7867571278f401c9cbea1fd7137a39fe5d7de1c454d4e6e): Error starting userland proxy: listen tcp 0.0.0.0:9042: bind: address already in use.
  </code></pre>
  
  <p>However i have  deleted all containers and images and then even if i call to run my image  by</p>
  
  <pre><code>docker run -d -p 9042:9042 myimage . i get above error. what  should i do ?
  </code></pre>