簡體   English   中英

停止並刪除所有容器后,Docker 不釋放端口

[英]Docker does not release ports after stop and remove all container

在我停止並刪除計算機中的所有容器后,Docker 不會釋放端口綁定。 你有什么建議嗎?

ricky@ricky-ubuntu:~$ sudo docker -v
Docker version 1.12.2, build bb80604
ricky@ricky-ubuntu:~$ sudo docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
ricky@ricky-ubuntu:~$ sudo netstat -nlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:5939          0.0.0.0:*               LISTEN      1464/teamviewerd
tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN      1487/dnsmasq    
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      3623/cupsd      
tcp        0      0 127.0.0.1:8000          0.0.0.0:*               LISTEN      2771/docker-proxy
tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN      1196/mongod     
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      1325/mysqld     
tcp        0      0 0.0.0.0:5900            0.0.0.0:*               LISTEN      3485/vino-server
tcp6       0      0 :::9999                 :::*                    LISTEN      2597/docker-proxy
tcp6       0      0 :::80                   :::*                    LISTEN      2787/docker-proxy
tcp6       0      0 :::8080                 :::*                    LISTEN      2755/docker-proxy
tcp6       0      0 :::7091                 :::*                    LISTEN      2763/docker-proxy
tcp6       0      0 ::1:631                 :::*                    LISTEN      3623/cupsd      
tcp6       0      0 :::443                  :::*                    LISTEN      2779/docker-proxy
tcp6       0      0 :::9888                 :::*                    LISTEN      2737/docker-proxy
tcp6       0      0 :::9889                 :::*                    LISTEN      2728/docker-proxy
tcp6       0      0 :::9090                 :::*                    LISTEN      2745/docker-proxy
tcp6       0      0 :::5800                 :::*                    LISTEN      3485/vino-server
tcp6       0      0 :::5900                 :::*                    LISTEN      3485/vino-server
tcp6       0      0 :::9997                 :::*                    LISTEN      2719/docker-proxy

如果“docker-compose down”或停止和刪除容器沒有幫助,我退出docker,然后檢查docker.backend是否仍在運行(com.docker.backend.exe for windows)。 終止該服務可以釋放我的端口。

另一種方法是在設置中“重置為出廠默認值”。 但這應該是最后使用的解決方案,直到它刪除您在 Docker 中設置的所有內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM