最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker無法stop或者rm指定容器問題解決方案

 更新時間:2024年06月04日 11:53:58   作者:Slow菜鳥  
這篇文章主要介紹了Docker無法stop或者rm指定容器問題解決方案,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧

Docker無法stop或者rm指定容器

今日準備重啟一下docker 容器部署的 Nginx 時,使用的命令是
docker exec -it ir-nginx nginx -s reload
結(jié)果發(fā)現(xiàn)無法重啟報錯
然后想著關(guān)閉再啟動,結(jié)果發(fā)現(xiàn)
docker restart 、docker stop 、docker kill 、docker exec
都不行
于是用systemctl stop docker再 systemctl start docker
雖然命令可以執(zhí)行成功,但是Nginx那個容器還是不能關(guān)閉、重啟

執(zhí)行 docker restart
報錯記錄的為

OCI runtime exec failed: exec failed: json: cannot unmarshal number into Go struct field CompatState.init_process_start of type string: unknown

于是想著再復制一個yml腳本(弄一個新的docker),改了一下里面的信息

再執(zhí)行 docker-compose -f /data/compose/nginx-arm64-v2.yml up -d

報錯記錄的為

Error response from daemon: Cannot restart container f8ccd87c9714: Cannot kill container f8ccd87c97147abfdf8d3e11ed20d91f2a719dc249ce4bc37a32923689e0787c: unknown error after kill: runc did not terminate sucessfully: json: cannot unmarshal number into Go struct field CompatState.init_process_start of type string

里面有個 f8ccd87c97147abfdf8d3e11ed20d91f2a719dc249ce4bc37a32923689e0787c 的id
(后續(xù):往后就直接執(zhí)行原來的yml,關(guān)鍵是要把這個特別長的id拿到)

于是想查找與容器ID相關(guān)的文件或套接字,把它kill掉

lsof | grep "f8ccd87c97147abfdf8d3e11ed20d91f2a719dc249ce4bc37a32923689e0787c"

結(jié)果查出一大堆數(shù)據(jù),不可能一個一個kill吧

于是使用 docker inspect 和 awk 來獲取并殺死容器主進程PID

# 獲取容器主進程的PID  
PID=$(docker inspect -f '{{.State.Pid}}' f8ccd87c97147abfdf8d3e11ed20d91f2a719dc249ce4bc37a32923689e0787c)  
# 殺死該PID(請謹慎使用)  
kill $PID

該操作可以直接在控制臺執(zhí)行

在同一個 shell 會話中連續(xù)執(zhí)行這兩個命令時,第二個命令能夠“知道”它的 PID 來自于上一條命令的記錄,因為第一個命令的輸出被臨時存儲(關(guān)閉終端窗口或退出 shell 會話時,變量就會消失)在了 PID 變量中,并且這個變量在后續(xù)的命令中是可以被引用的。

然后發(fā)現(xiàn)通過
docker ps (查看"正在運行"的容器) ,看不到那個容器了
通過 docker ps -a 可以看到,表示已經(jīng)被關(guān)閉了
于是再把這個容器給刪除了
docker rm -f ir-nginx

最后再執(zhí)行(這個yml‘腳本是我自己的,你們用你們自己的)

docker-compose -f /data/compose/nginx-arm64.yml up -d

驗證了一下重啟命令,發(fā)現(xiàn)沒問題了。

到此這篇關(guān)于Docker無法stop或者rm指定容器的文章就介紹到這了,更多相關(guān)Docker無法stop內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker 教程之倉庫配置文件詳解

    Docker 教程之倉庫配置文件詳解

    這篇文章主要介紹了Docker 教程之倉庫配置文件詳解的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • docker端口映射的實現(xiàn)示例

    docker端口映射的實現(xiàn)示例

    Docker 端口映射允許我們將容器內(nèi)部的服務(wù)綁定到宿主機上的一個或多個端口,本文主要介紹了docker端口映射的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • Docker 如何安裝 Nginx

    Docker 如何安裝 Nginx

    這篇文章主要介紹了Docker 如何安裝 Nginx,幫助大家更好的使用docker容器,感興趣的朋友可以了解下。
    2020-09-09
  • 教你docker方式部署nacos

    教你docker方式部署nacos

    Nacos?提供了一組簡單易用的特性集,幫助您快速實現(xiàn)動態(tài)服務(wù)發(fā)現(xiàn)、服務(wù)配置、服務(wù)元數(shù)據(jù)及流量管理,下面通過本文給大家講解docker方式部署nacos的過程,感興趣的朋友一起看看吧
    2022-05-05
  • 詳解Docker私有倉庫最簡便的搭建方法

    詳解Docker私有倉庫最簡便的搭建方法

    本篇文章主要介紹了Docker私有倉庫最簡便的搭建方法,具有一定的參考價值,有興趣的可以了解一下。
    2017-02-02
  • Docker構(gòu)建簡單的個人主頁網(wǎng)站實戰(zhàn)教程

    Docker構(gòu)建簡單的個人主頁網(wǎng)站實戰(zhàn)教程

    Docker是一種開源容器化技術(shù),可以打包、發(fā)布和運行應(yīng)用程序,本教程介紹了如何使用Docker構(gòu)建一個簡單的個人主頁網(wǎng)站,通過編寫Dockerfile來自定義鏡像,并展示了如何通過傳入環(huán)境變量來動態(tài)更改網(wǎng)頁內(nèi)容,項目使用的技術(shù)包括Docker、Alpine、Nginx、HTML、CSS和JavaScript
    2024-10-10
  • 8個步驟徹底清理Docker鏡像

    8個步驟徹底清理Docker鏡像

    本文主要介紹了8個步驟徹底清理Docker鏡像,包括查看鏡像、刪除指定鏡像、批量清理未使用鏡像、按時間或大小過濾、腳本自動化及定時任務(wù)等,感興趣的可以了解一下
    2025-09-09
  • Docker啟動常用容器命令及配置詳細說明

    Docker啟動常用容器命令及配置詳細說明

    文章介紹了Docker容器的運行、進入、查看和管理等相關(guān)命令,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2026-04-04
  • Docker部署SpringBoot的兩種方法

    Docker部署SpringBoot的兩種方法

    Docker是一種流行的容器化技術(shù),可以幫助開發(fā)人員更輕松地構(gòu)建、部署和運行應(yīng)用程序,Spring?Boot是一種快速開發(fā)框架,可以幫助開發(fā)人員更快地構(gòu)建應(yīng)用程序,本文主要介紹了Docker部署SpringBoot的兩種方法,感興趣的可以了解一下
    2023-10-10
  • Docker+Nginx+KeepaLived實現(xiàn)Nginx一主一從高可用方式

    Docker+Nginx+KeepaLived實現(xiàn)Nginx一主一從高可用方式

    在CentOS7主從服務(wù)器上部署Nginx容器并配置Keepalived實現(xiàn)高可用,通過虛擬IP自動切換,主從均需安裝Keepalived,配置健康檢查腳本監(jiān)控Nginx狀態(tài),故障時自動重啟或切換虛擬IP,需關(guān)閉防火墻和SELinux,并確保腳本有執(zhí)行權(quán)限
    2025-07-07

最新評論

肥东县| 攀枝花市| 金塔县| 枣庄市| 道孚县| 麻城市| 庆云县| 保定市| 大英县| 万全县| 秭归县| 敦煌市| 阿城市| 随州市| 买车| 马鞍山市| 宁河县| 美姑县| 黄平县| 瑞安市| 永德县| 新平| 铁岭市| 平果县| 定西市| 仲巴县| 凤山市| 元江| 赤城县| 开鲁县| 工布江达县| 磴口县| 深圳市| 集安市| 巴楚县| 万山特区| 宜宾市| 汝阳县| 伊金霍洛旗| 临桂县| 义乌市|