- 今天重啓阿里雲服務器,重啓完畢後查看docker容器狀態,我上來就是一個
docker images
,ok沒得問題,然後再一手docker -s -a
,wtf,容器都掛掉了,我的redis、mysql、tomcat、ES、rabbitmq無一倖存,不過還好,只是退出而已,我再一手docker start CONTAINER ID
就恢復了,下邊附上docker一鍵命令:
一鍵啓動所有docker 容器:docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)
一鍵關閉所有docker 容器:docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)
一鍵刪除所有docker 容器:docker rm $(docker ps -a | awk '{ print $1}' | tail -n +2)
一鍵刪除所有docker 鏡像: docker rmi $(docker images | awk '{print $3}' |tail -n +2)
然後我訪問項目路徑,拒絕訪問(白眼),沒辦法,只好上一手絕活—— lsof -i:8080
查看端口情況,非常好,什麼都沒有,nginx小朋友去哪裏了,很好,重啓啊,nginx -s reload
,哈哈,報錯了,有意思,一個常見錯誤
nginx: [error] open() "/run/nginx.pid" failed (2: No such file or directory)
我們直接指定原來的配置文件進行重啓就好了—— nginx -c /etc/nginx/nginx.conf
,檢查端口—— lsof -i:8080
看到久違的nginx,忽然覺得世界是那麼美好。訪問一手,ok,成了。