一、问题

docker run -itd --name hyperlpr_fastapi -p8668:8668 hyperlpr_fastapi:v1.0

运行docker 镜像 出现端口绑定已经使用的问题:

docker: Error response from daemon: driver failed programming external connectivity on endpoint hyperlpr_fastapi (646d9ef9ad18cab0a5dd981d8fd2280f010d62c2b7c06dd1c17370fceeebfe86): Error starting userland proxy: listen tcp 0.0.0.0:8668: bind: address already in use.

二、解决方法

切换到root账户,netstat -nap 查看程序运行的pid,查找8668端口,可以发现确实被占用了,记住PID

当然也可以直接找到某个端口是否被占用,命令:netstat -nap | grep 8668

su root # 切换到root账户
netstat -nap | grep 8668 # 查看pid
tcp        0      0 0.0.0.0:8668            0.0.0.0:*               LISTEN      2901/python
tcp   540778      0 127.0.0.1:54836         127.0.0.1:8668          CLOSE_WAIT  24527/python
tcp   540778      0 127.0.0.1:54740         127.0.0.1:8668          CLOSE_WAIT  24527/python
tcp   540778      0 127.0.0.1:54820         127.0.0.1:8668          CLOSE_WAIT  24527/python
tcp   540778      0 127.0.0.1:54792         127.0.0.1:8668          CLOSE_WAIT  24527/python
tcp   540778      0 127.0.0.1:54742         127.0.0.1:8668          CLOSE_WAIT  24527/python
tcp   540778      0 127.0.0.1:54766         127.0.0.1:8668          CLOSE_WAIT  24527/python

kill PID,杀死该进程 ,这里是kill 0

kill -9 2901 # 杀死程序
su u260517 # 切换到普通用户

【日常问题解决】docker 映射端口出错相关推荐

  1. docker映射端口绕过防火墙可以直接访问问题解决

    docker run -itd -p 80:80 busybox /bin/sh 想通过-p 这种方式映射宿主与容器的端口的命令,一般都是可以直接通过访问主机ip+80端口进行访问,但是生产环境不能把 ...

  2. docker映射端口无法访问

    今天用docker安装redis,做了端口映射,防火墙也关闭了,但是就是无法访问, 最后在创建容器的时候用了 --net host,就好了: docker run -p 6379:6379 --net ...

  3. docker映射端口

    Docker可以通过端口映射,将容器内部的端口映射到宿主机上,使外部可以访问到容器内部的服务.常用的命令如下: docker run -p <host_port>:<containe ...

  4. Docker 映射端口telnet不通

    问题描述 我在自己虚拟机的docker上运行的容器绑定的端口突然跟我的电脑通不了了,在docker启动之后,我使用了netstat -ntalp | grep 3000 发现端口监听shi是正常的,然 ...

  5. 【原理+实战+视频+源码】docker映射端口教程

    阿里巴巴Java岗面试题分享 1.HashMap 的内部结构?内部原理?和 HashTable 的区别,假如发⽣了 hash 碰撞,如何设计能让遍历效率⾼? 2.讲一讲讲讲 ConcurrentHas ...

  6. linux运行docker容器,添加映射端口

    最近因为公司业务,开始了解关于docker的使用,在保存一个新的镜像,运行该镜像容器后,发现不能再修改映射的端口号 修改容器映射端口出错,重启容器通过"-p 端口:端口"命令添加端 ...

  7. docker更改映射端口(实践篇)

    一.系统环境 操作系统:centos7.7 docker环境:20.10.8 二.docker中使用systemctl 测试环境需要搭建一个php的网页,果断选择了docker部署,需要在docker ...

  8. docker使用-p参数映射端口失败

    现象 使用docker -p 参数将容器的端口映射到宿主机上.如: docker run  -d -p 30080:80 nginx:latest 可以看到宿主机上的端口已经映射完成了,也启动了. r ...

  9. Docker 入门系列(5)- Docker 端口映射(映射所有IP地址、映射到指定地址和指定端口、映射指定地址任意端口、查看映射端口配置)

    端口映射 映射容器内应用的服务端口到本地宿主主机 1. 从外部访问容器应用 在启动容器的时候,如果不指定对应的参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的.当容器中运行一些网络应用,要 ...

最新文章

  1. 2021年大数据常用语言Scala(十二):基础语法学习 方法调用方式
  2. 征服围棋之后 谷歌DeepMind宣布利用AI对抗乳腺癌
  3. mysql表格的代码_mySQL表格内容用代码添加
  4. Boost:自定义树的测试程序
  5. 一致性hash算法原理
  6. Spring MVC 入门--Hello World
  7. SAP Fiori refreshSecurityToken
  8. CVPR 2021 | 超越卷积,自注意力模型HaloNet
  9. SAP License:外购和自产货物视同销售业务理解
  10. 干货 | 如何写一个更好的Python函数?
  11. 软件编程自学快速入门
  12. 初中信息技术计算机ppt课件,初中信息技术计算机ppt课件.ppt
  13. Web3到底是什么?
  14. 校验-------邮箱、手机号、电话号码、身份证号码、数字等工具类
  15. 普及组noip2015年问题求解——重新排列1234和根节点数为2015的二叉树最多有__个叶子节点
  16. 怎么用计算机给u盘加密文件,使用u盘给电脑加密如何操作
  17. Vue Events模块原理分析
  18. Redis Setex
  19. Photoshop保存图片时闪退
  20. 计算机病毒和木马完全相同,木马和计算机病毒的特点

热门文章

  1. 【读书笔记】《比基尼口才》文皙铉
  2. TCP与UDP协议初步学习——网络环境中分布式进程通信的基本概念
  3. UVM 中的消息机制
  4. R 加权最小二乘 代码_如何用EXCEL的规划求解功能优化投资组合的阿尔法值(最小二乘估计法)?...
  5. 有哪些目前流行的前端框架
  6. 4.2-知识图谱在电商领域中的应用实践
  7. 两两组合工具之itertools
  8. 什么是埃博拉免疫T-细胞?
  9. php 打印 加标题,打印每页都有标题怎么设置
  10. 树梅派烧录Lineage OS