我正在尝试运行一个docker镜像,它说的是已经使用的地址
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.
但是我已经删除了所有容器和图像,即使我打电话来运行
docker run -d -p 9042:9042 myimage . i get above error. what should i do ?
最佳答案
要扩展Robert Moskal的答案,您需要杀死该端口上已经存在的所有内容:
fuser -k 9042/tcp
狩猎愉快!