Docker 启动tomcat报错Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use.
最近学习了docker,做一些笔记来巩固知识,也供他人参考
用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.
从报错可得知,是 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
可以得知占据0.0.0.0:8888的是一个Python相关进程,pid为6566,干掉它,因为不需要
[root@localhost ~]# kill -9 6566
再次启动
[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.相关推荐
- 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 ...
- 服务器重启后发现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: ...
- 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 ...
- Error starting userland proxy: listen tcp 0.0.0.0:5601: bind: address already in use
问题出现原因:5601端口被绑定 解决办法:
- 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 ...
- 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代 ...
- docker启动mysql报错
Error response from daemon: driver failed programming external connectivity on endpoint mysql (aadf0 ...
- docker 启动容器报错及解决办法
docker 启动容器报错:Error response from daemon: oci runtime error: container_linux.go:247: starting contai ...
- java项目如何启动tomcat服务器,Java web项目启动Tomcat报错解决方案
Java web项目启动Tomcat报错解决方案 点击运行项目时显示 A Java Exception has occurred. 'Starting Tomcat v9.0 Server at lo ...
- 启动tomcat报错Caused by: org.apache.catalina.LifecycleException: No UserDatabase component
启动tomcat报错 Caused by: org.apache.catalina.LifecycleException: No UserDatabase component 替换conf/tomca ...
最新文章
- PHP Countable接口
- linux路由命令大全,常用Linux路由命令
- SQL增删改查,基础
- 用Unity盖房子(一):《勇者斗恶龙:建造者2》游戏功能的猜想
- P3545HUR-Warehouse StoreP4053建筑抢修(反悔贪心、堆)
- 矩阵相乘的strassen算法_矩阵乘法的Strassen算法+动态规划算法(矩阵链相乘和硬币问题)...
- 云效Codeup代码评审中的代码协同
- Java基础学习总结(84)——Java面向对象六大原则和设计模式
- jvm虚拟机创建对象
- salt自定义module - 两个文件的diff
- jenkins安装与自动部署详细说明
- java中this和super的用法区别
- html5 字段换行,关于换行以及换行属性
- 运维服务级别管理流程
- 阿里达摩院开源DAMO-YOLO:超越了一众YOLO系列方法
- 计算机课程调整论文,计算机课程改革论文
- 如何转换图片格式?教你三招一键轻松转换图片格式
- 2020.4.29华为笔试【华为校园招聘 软件】
- HR必备:29套职业测评和性格测试题库
- 百万奖补!2022年湖北省双创战略团队申报条件、材料和支持奖补