Docker run 启动容器报错

今天在Windows下启动docker容器发现的三个错误:

  • Ports are not available: exposing port TCP 0.0.0.0:1521 -> 0.0.0.0:0: listen tcp 0.0.0.0:1521: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.

    端口不可用,端口被占用

  • Conflict. The container name "/aaa" is already in use by container "5ce25ceb6387357574ffb0c51bb96e6502a4a3cd16df49b7a3ad6795908482bf". You have to remove (or rename) that container to be able to reuse that name.

    容器名称已经存在,删除容器后再执行

  • Ports are not available: exposing port TCP 0.0.0.0:1522 -> 0.0.0.0:0: listen tcp 0.0.0.0:1522: bind: An attempt was made to access a socket in a way forbidden by its access permissions.

    端口禁止访问

    bash 复制代码
    #执行查询端口后发现并没有端口被占用
    netstat -ano | findstr :1522
    bash 复制代码
    # 查询动态端口范围
    netsh int ipv4 show dynamicport tcp
    # 当我们开启Hyper-V后,系统默认会分配给一些保留端口供Hyper-V 使用:
    >netsh interface ipv4 show excludedportrange protocol=tcp
    
    Protocol tcp Port Exclusion Ranges
    
    Start Port    End Port
    ----------    --------
          1092        1191
          1192        1291
          1292        1391
          1392        1491
          1522        1621
          5357        5357
         12427       12526
         12628       12727
         12784       12883
         14343       14442
         14443       14542
         14543       14642
         14643       14742
         14743       14842
         14843       14942
         50000       50059

    1522正好在排除范围内,所以需要更换端口,修改成5522容器正常启动。

相关推荐
JadenOliver8 小时前
Docker 守护进程核心配置入口:daemon.json
docker·daemon.json
原神启动18 小时前
K8S(九)—— Kubernetes 集群调度全面解析
云原生·容器·kubernetes
用户93816912553608 小时前
Ubuntu系统docker错误,failed to do request: Head "https://registry-1.docker.io/v2/...
docker
m0_748245929 小时前
Docker 容器基本操作
运维·docker·容器
咋吃都不胖lyh9 小时前
Docker 是什么?全面解析容器化技术
运维·docker·容器
阿杰 AJie10 小时前
Docker 常用镜像启动参数对照表
运维·docker·容器
db_cy_206211 小时前
Docker+Kubernetes企业级容器化部署解决方案(阶段一)
docker·容器·kubernetes·云计算·负载均衡·运维开发
王同学 学出来11 小时前
vue+nodejs项目在服务器实现docker部署
服务器·前端·vue.js·docker·node.js
last demo12 小时前
docker容器
运维·docker·容器
海鸥8112 小时前
k8s 国内无法下载docker images的分析
docker