檢查當(dāng)前Docker使用的默認(rèn)運行時(default runtime)的三種方法
方法一:查看 Docker 配置文件(最準(zhǔn)確)
查看 /etc/docker/daemon.json
文件:
cat /etc/docker/daemon.json
如果存在類似如下內(nèi)容:
{ "default-runtime": "nvidia", "runtimes": { "nvidia": { "path": "nvidia-container-runtime", "runtimeArgs": [] } } }
說明默認(rèn)運行時是 nvidia
。
方法二:使用 Docker info 命令
docker info | grep -i 'Runtimes\|Default Runtime'
輸出示例:
Runtimes: io.containerd.runc.v2 runc nvidia Default Runtime: nvidia
說明你啟用了多個運行時,當(dāng)前默認(rèn)的是 nvidia
。
方法三:檢查特定容器的運行時
查看某個已運行容器的運行時(僅在 /var/run/docker/containerd/
存在時有效):
docker inspect <container_id> | grep -i runtime
說明:常見的 Docker Runtime
Runtime 名稱 | 說明 |
---|---|
runc | 默認(rèn) Docker 運行時(標(biāo)準(zhǔn) Linux 容器) |
nvidia | 用于啟用 GPU 支持的 NVIDIA 運行時 |
runsc | gVisor 安全運行時 |
kata-runtime | Kata Containers 安全虛擬化運行時 |
到此這篇關(guān)于檢查當(dāng)前Docker使用的默認(rèn)運行時(default runtime)的三種方法的文章就介紹到這了,更多相關(guān)檢查Docker默認(rèn)運行時內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
docker?pull報錯unexpected?EOF問題的解決方案
在清理Docker私有倉庫的垃圾鏡像和緩存后,新推送到倉庫的鏡像會出現(xiàn)unexpectedEOF錯誤,這篇文章主要介紹了docker?pull報錯unexpected?EOF問題的解決方案,需要的朋友可以參考下2025-04-04docker部署rustdesk遠程控制服務(wù)器的實現(xiàn)
RustDesk是一款體驗優(yōu)秀的遠程控制軟件,本文主要介紹了docker部署rustdesk遠程控制服務(wù)器的實現(xiàn),具有一定的參考價值,感興趣的可以了2024-05-05