分類

展開全部 | 收合全部

分類

展開全部 | 收合全部

【Docker】問題解決:Error response from daemon: Unknown runtime specified nvidia

前言

此篇為解決以下問題的過程:

Error response from daemon: Unknown runtime specified nvidia

解法 & 說明

問題發生在我嘗試安裝某個與 container 有關的套件之後,
因為 「/etc/docker/daemon.json」在安裝時被修改過了,
才導致上述的錯誤發生。

還原 /etc/docker/daemon.json

原本的 「etc/docker/daemon.json」 應該存在以下內容,

❯  cat /etc/docker/daemon.json
{
    "runtimes": {
        "nvidia": {
            "path": "nvidia-container-runtime",
            "runtimeArgs": []
        }
    }
}

特別注意 “nvidia-container-runtime” 這一段,
我的問題發生在當我安裝了套件之後, “runtimes” 這個 key 整個被洗掉了,
所以才會出現以上的 error。

最後將 json 的內容,補回以上 “runtimes” 的 key 那一段就可以解決了。

Reference

Howard Weng
Howard Weng

我是 Howard Weng,很多人叫我嗡嗡。這個網站放了我的各種筆記。希望這些筆記也能順便幫助到有需要的人們!如果文章有幫助到你的話,歡迎幫我點讚哦!
另外,因為定位是「個人的隨手筆記」,有些文章內容「⚠️可能我理解有誤⚠️」或「?只寫到一半?」,如果有發現這樣的情況,歡迎在該文章的最下面留言提醒我!我會儘快修正或補上!感謝大家的建議與幫忙,讓網站能變得更好?

文章: 890

★留個言吧!內容有誤或想要補充也歡迎與我討論!