nginx在docker中 清理

killall -9 nginx

 

lsof -iTCP -sTCP:LISTEN -P | grep :80

 

yum install psmisc -y

 

sudo ss -tunlp | grep :8517

 

ll /proc/65844/cwd

查找并停止占用端口的进程:
使用以下命令找出哪个进程正在监听这些端口:

sudo lsof -i :80
sudo lsof -i :443

或者使用 netstat:

sudo netstat -tulnp | grep :80
sudo netstat -tulnp | grep :443

 

或者重新启动容器:
另一种方法是直接重启 Nginx 容器:

docker restart CONTAINER_ID_OR_NAME
docker restart 97e57fbebabd
这将停止并重新启动容器,应用您所做的配置更改。

验证配置:
检查 Nginx 是否成功重新加载配置,并且没有语法错误:

docker exec CONTAINER_ID_OR_NAME nginx -t
docker exec 97e57fbebabd nginx -t
docker exec 706bdfcc2d32 nginx -t
/home/yscredit/docker

posted @ 2024-05-07 16:42  全琪俊  阅读(19)  评论(0编辑  收藏  举报