
一次运维中,卸载了原先的nginx服务,改用docker运行宝塔面板,在宝塔中安装nginx,并使用host网络。
但是卸载宿主机中的nginx服务后,启动宝塔容器却发现nginx无法启动。
使用netstat|grep 80或者lsof -i:80命令都无法查询到占用80端口的服务。
后发现直接访问宿主机ip地址可以打开一个网页,如上图。
但是找不到该占用的程序。
最终只能通过whereis apache2找到所有apache2目录
然后sudo rm -rf /xx/xx/apache2删除相关的所有目录。
重启系统后,docker版宝塔正常运行nginx
            
            版权属于:
            moonjerx
        
        
        
            
            作品采用:
            
                《
                署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
                》许可协议授权
            
        
    
                
            
        
                    
评论 (0)