您可以删除该server.pid
文件.
rm /your_project_path/tmp/pids/server.pid
在OSX中尝试:
sudo lsof -iTCP -sTCP:LISTEN -P | grep :3000
或者在linux中:
ps -aef | grep rails
要么
lsof -wni tcp:3000
使用杀死进程
kill -9 PID (eg,2786)
Karan Purohi.. 116
Short和Crisp单行命令,将负责它.
kill -9 $(lsof -i tcp:3000 -t)
大声笑,如果你打开localhost:3000,可能想先关闭你的浏览器选项卡,否则这可能会杀死你的浏览器 (7认同)
张健健.. 12
如果您正在使用docker-compose,并且在docker-compose.yml中有:
volumes:
- .:/myapp
这意味着您将本地工作空间映射到容器的/ myapp文件夹.
对于卷定义,不会删除/ myapp中的任何内容.
您可以./tmp/pids/server.pid
在本地计算机中删除.然后容器的/ myapp将没有此文件.