2016-05-15 8 views
5

Sto cercando di eseguire un'immagine finestra mobile e si sta dicendo l'indirizzo già in usoCome uccidere porta utilizzata della finestra mobile

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. 

Tuttavia Ho cancellato tutti i contenitori e le immagini e poi, anche se io chiamo di eseguire il mio immagine di

docker run -d -p 9042:9042 myimage . i get above error. what should i do ? 
+1

Qualcosa su quel macvhine è in ascolto sulla porta 9042. –

risposta

5

di espandere la risposta di Robert Moskal, avrete bisogno di uccidere tutto quello che è già su quella porta:

  • uccidere di nuovo tutti i contenitori
  • se sei su Linux, uccidi il processo in esecuzione sulla porta con fuser -k 9042/tcp
  • se i passaggi precedenti non funzionano, riavvia il computer e riprova.

Buona caccia!

+1

mia porta locale è stato bloccato. Sono nuovo al docker e sembra così tanto che ho perso \ trascurato il mio processo locale in esecuzione sulla stessa porta. grazie per l'aiuto rapido. –

+0

Anche questo mi ha un po ':-( –

0

Utilizzato con sudo. mi ha funzionato

sudo fuser -k 9042/tcp 

io controllo dalla porta di stato:

$ netstat -pna | grep 9042 
(Not all processes could be identified, non-owned process info 
will not be shown, you would have to be root to see it all.) 
Problemi correlati