Docker报port is already allocated错误
Docker报port is already allocated错误
问题:
在创建容器的时候报:port is already allocated的错误。
port is already allocated.
原因分析:
之前创建过对应的容器,删除容器后,相关的配置还在,导致再创建容器时提示端口已经被分配。
解决方案
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 查看在运行的进程
docker ps
# 删除所有容器
docker rm $(docker ps -qa)
# 停止容器服务
systemctl stop docker
# 删除local-kv.db文件
rm -rf /data/docker/network/files/local-kv.db
# 重新启动docker服务
systemctl start docker
# 重新创建容器
参考地址
本文由作者按照 CC BY 4.0 进行授权