Cuyi_113 2022-07-27 08:53 采纳率: 0%
浏览 305
已结题

docker 问题, Bind for 0.0.0.0:9000

线上服务器centos7 里装了docker,docker里装了minio容器,但是重启服务器后,minio就启动不起来了。

①运行查看容器

docker container ps -a

运行后显示minio 这个容器的STATUS 显示为Exited(255).

     CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                      PORTS               NAMES

        591a31987a1p       minio/minio         "/usr/bin/docker-ent…"   21 months ago       Exited (255) 8 months ago                       minio

②启动容器

docker start minio

运行后显示

    Error response from daemon: driver failed programming external connectivity on endpoint minio (6dce309165821802295c8c444af698a3da438b3ffa97de3a713266977ced2761): Bind for 0.0.0.0:9000 failed: port is already allocated

但是根据网上的一些做法:

  • 1.找被占的端口,没有占用9000的进程;
  • 2.找防火墙的问题,防火墙本来就是关闭的;
  • 3.删除容器重新运行docker run语句 ,还是显示9000端口被占用。

由于特殊原因,不能换端口。
实在没办法,先谢谢各位了。

  • 写回答

5条回答 默认 最新

  • 快乐小土狗 2022-07-27 09:16
    关注
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 7月28日
  • 赞助了问题酬金10元 7月27日
  • 创建了问题 7月27日