docker port occupancy

ERROR:for server  Cannotstart service server: driver failed programming external connectivityon endpoint server_1 (2bf20c2fa34592fa3c62178c384c2b1697ca5742af28ed7b25b1261bdd0908b9):Bind

 for 0.0.0.0:5002 failed: port is alreadyallocated

ERROR:for server  Cannot start server: driver failed programming external connectivity on endpoint server_1(2bf20c2fa34592fa3c62178c384c2b1697ca5742af28ed7b25b1261bdd0908b9): Bind for0.0.0.

0:5002failed: port is already allocatedERROR: Encountered errors while bringing upthe project.


Description: gitlab CI when, docker-compose the deployment of the service, the error is occupied port, and the port can not be changed

method:

1.使用docker-compose down server

netstat-anput | grep 5002

In the start to see if available


2. Remove the mirror / network / container / directory hung

 docker network rm serverID

 docker container rm  serverID

 docker volume rm   serverID

 docker image rm serverID

Restart server


3. Restart docker

systemctlrestart docker


4. Not tested (with caution, it is possible to delete all network services)

sudo cp/var/lib/docker/network/files/local-kv.db /var/lib/docker/network/files/local-kv.db_bk

sudo rm/var/lib/docker/network/files/local-kv.db

sudodocker-compose up -d

Reproduced in: https: //www.jianshu.com/p/f9570af26873

Guess you like

Origin blog.csdn.net/weixin_33963594/article/details/91098654