最近学习了docker,做一些笔记来巩固知识,也供他人参考


  1. 用docker安装tomcat的时候,运行镜像,安装tomcat容器出现报错

    [root@localhost ~]# docker run -it -p 8888:8080 tomcat
    docker: Error response from daemon: driver failed programming external connectivity on endpoint lucid_dirac
    (7fdf0f2d37b562df424ef3aab38f52fdeb4da6f080e3e4225d4ad5ed7953a8a6): Error starting userland proxy: listen tcp 0.0.0.0:8888: bind: address already in use.
    
  2. 从报错可得知,是 listen tcp 0.0.0.0:8888时报错
    启动netstat -tanlp可查看进程

    [root@localhost ~]# docker ps
    CONTAINER ID        IMAGE               COMMAND             CREATED                 STATUS              PORTS               NAMES
    7ad296eeff9d        centos:latest       "/bin/bash"         4 hours ago         Up 4 hours                              pedantic_swirles
    [root@localhost ~]# netstat -tanlp
    Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
    tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      14332/redis-server
    tcp        0      0 0.0.0.0:26379           0.0.0.0:*               LISTEN      13680/redis-sentine
    tcp        0      0 127.0.0.1:11211         0.0.0.0:*               LISTEN      6137/memcached
    tcp        0      0 127.0.0.1:6380          0.0.0.0:*               LISTEN      3654/redis-server 1
    tcp        0      0 127.0.0.1:6381          0.0.0.0:*               LISTEN      3793/redis-server 1
    tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      6324/nginx: master
    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      6114/sshd
    tcp        0      0 0.0.0.0:8888            0.0.0.0:*               LISTEN      6566/python
    tcp        0      0 0.0.0.0:888             0.0.0.0:*               LISTEN      6324/nginx: master
    tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      6753/master
    tcp        0      0 192.168.2.82:8888       192.168.2.18:50767
    
  3. 可以得知占据0.0.0.0:8888的是一个Python相关进程,pid为6566,干掉它,因为不需要

    [root@localhost ~]# kill -9  6566
    
  4. 再次启动

    [root@localhost ~]# docker run -it -p 8888:8080 tomcat
    

总结

如有错误恳请指正,如有侵权请联系我删除
  参考文章: https://blog.csdn.net/qq_42914232/article/details/101060745

Docker 启动tomcat报错Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use.相关推荐

  1. docker守护式安装tomcat(汤姆猫)报错:Error starting userland proxy: listen tcp 0.0.0.0:8888: bind: address alrea

    用docker安装tomcat的时候,运行镜像,安装tomcat容器出现报错 [root@localhost ~]# docker run -it -p 8888:8080 tomcat docker ...

  2. 服务器重启后发现docker-compose的nginx重启失败: Error starting userland proxy: listen tcp 0.0.0.0:80: bind: addres

    服务器重启后执行docker-compose up -d报错: Starting nginx ... php is up-to-date Starting nginx ... errorERROR: ...

  3. Error starting userland proxy: listen tcp 0.0.0.0:8080: bind: address already in use.

    文章目录 一.现象 二.解决方案 一.现象 [root@localhost app]# docker run -p 8080:8080 -p 9326:9326 --name eblog --link ...

  4. Error starting userland proxy: listen tcp 0.0.0.0:5601: bind: address already in use

    问题出现原因:5601端口被绑定 解决办法:

  5. docker出现Error starting userland proxy: listen tcp4 0.0.0.0:3306: bind: address already in use的解决方法

    目录 1. 问题所示 2. 分析原理 3. 解决方法 1. 问题所示 出现如下问题 (base) gaokaoli@kkjz-ThinkStation-P330:~$ sudo docker star ...

  6. Error starting userland proxy: listen tcp4 0.0.0.0:8005: bind: address alrea

    Error starting userland proxy: listen tcp4 0.0.0.0:8005: bind: address alrea 上面的错误已经说的很清楚了,我们的proxy代 ...

  7. docker启动mysql报错

    Error response from daemon: driver failed programming external connectivity on endpoint mysql (aadf0 ...

  8. docker 启动容器报错及解决办法

    docker 启动容器报错:Error response from daemon: oci runtime error: container_linux.go:247: starting contai ...

  9. java项目如何启动tomcat服务器,Java web项目启动Tomcat报错解决方案

    Java web项目启动Tomcat报错解决方案 点击运行项目时显示 A Java Exception has occurred. 'Starting Tomcat v9.0 Server at lo ...

  10. 启动tomcat报错Caused by: org.apache.catalina.LifecycleException: No UserDatabase component

    启动tomcat报错 Caused by: org.apache.catalina.LifecycleException: No UserDatabase component 替换conf/tomca ...

最新文章

  1. PHP Countable接口
  2. linux路由命令大全,常用Linux路由命令
  3. SQL增删改查,基础
  4. 用Unity盖房子(一):《勇者斗恶龙:建造者2》游戏功能的猜想
  5. P3545HUR-Warehouse StoreP4053建筑抢修(反悔贪心、堆)
  6. 矩阵相乘的strassen算法_矩阵乘法的Strassen算法+动态规划算法(矩阵链相乘和硬币问题)...
  7. 云效Codeup代码评审中的代码协同
  8. Java基础学习总结(84)——Java面向对象六大原则和设计模式
  9. jvm虚拟机创建对象
  10. salt自定义module - 两个文件的diff
  11. jenkins安装与自动部署详细说明
  12. java中this和super的用法区别
  13. html5 字段换行,关于换行以及换行属性
  14. 运维服务级别管理流程
  15. 阿里达摩院开源DAMO-YOLO:超越了一众YOLO系列方法
  16. 计算机课程调整论文,计算机课程改革论文
  17. 如何转换图片格式?教你三招一键轻松转换图片格式
  18. 2020.4.29华为笔试【华为校园招聘 软件】
  19. HR必备:29套职业测评和性格测试题库
  20. 百万奖补!2022年湖北省双创战略团队申报条件、材料和支持奖补

热门文章

  1. 简简单单批量安装windows主机
  2. Ubuntu18.04系统下装CUDA9.0
  3. 指纹识别综述(9): 指纹系统安全
  4. 学习利用ce修改游戏生命参数
  5. android证书管理
  6. Scikit-learn_聚类算法_K均值聚类
  7. Scipy总结(constants)
  8. uniapp打包app教程
  9. 保利威视教程:什么是HLS?
  10. LOL自制皮肤0-介绍我自己