{"id":1222,"date":"2024-04-06T16:43:00","date_gmt":"2024-04-06T16:43:00","guid":{"rendered":"https:\/\/rawbytes.org\/?p=1222"},"modified":"2025-11-24T03:00:16","modified_gmt":"2025-11-24T03:00:16","slug":"nvidia%e3%81%ae%e3%83%89%e3%83%a9%e3%82%a4%e3%83%90%e3%83%bc%e3%82%92%e6%9b%b4%e6%96%b0%e3%81%97%e3%81%9f%e3%81%ae%e3%81%a7docker%e7%92%b0%e5%a2%83%e3%82%82%e5%86%8d%e3%82%a4%e3%83%b3%e3%82%b9","status":"publish","type":"post","link":"https:\/\/rawbytes.org\/?p=1222","title":{"rendered":"nvidia\u306e\u30c9\u30e9\u30a4\u30d0\u30fc\u3092\u66f4\u65b0\u3057\u305f\u306e\u3067docker\u74b0\u5883\u3082\u518d\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u3088"},"content":{"rendered":"<p>&nbsp;\u4e00\u3064\u307e\u3048\u306e\u8a18\u4e8b\u3067Ubuntu(20.04\uff09\u306envidia\u95a2\u9023\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u4e00\u5ea6\u3059\u3079\u3066\u524a\u9664\u3057\u3066\u3057\u307e\u3063\u305f\u306e\u3067\u3001docker\u95a2\u4fc2\u306e\u74b0\u5883\u3082\u518d\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u306a\u3051\u308c\u3070\u3044\u3051\u306a\u304b\u3063\u305f\u3002<\/p>\n<p>&nbsp;\u4e0b\u8a18\u306b\u5f93\u3063\u3066\u5b9f\u884c\u3057\u3066\u307f\u305f\u3002\u81ea\u5206\u306e\u8a18\u8f09\u306f\u3042\u3084\u3057\u3044\u306e\u3068\u3001\u5f53\u7136\u4e0b\u8a18\u306envidia\u306e\u30ea\u30f3\u30af\u5148\u306e\u307b\u3046\u304c\u8a18\u8f09\u304c\u65b0\u3057\u304f\u306a\u3063\u3066\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u306e\u3067\u3001\u306a\u306b\u304b\u5909\u3060\u3068\u601d\u3063\u305f\u3089nvidia.com\u306b\u3042\u305f\u3063\u305f\u307b\u3046\u304c\u826f\u3044\u3002<br \/><a href=\"https:\/\/docs.nvidia.com\/datacenter\/cloud-native\/container-toolkit\/latest\/install-guide.html \" target=\"_blank\">https:\/\/docs.nvidia.com\/datacenter\/cloud-native\/container-toolkit\/latest\/install-guide.html <\/a><\/p>\n<p>\uff11\uff0e\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb <\/p>\n<blockquote>\n<p>$ sudo apt install nvidia-container-toolkit<\/p>\n<\/blockquote>\n<p>\uff12\uff0e\u8a2d\u5b9a\u306e\u5909\u66f4<\/p>\n<blockquote>\n<pre id=\"codecell17\">$ sudo nvidia-ctk runtime configure --runtime<span class=\"o\">=<\/span>crio<\/pre>\n<\/blockquote>\n<p>\uff13\uff0edocker\u30c7\u30fc\u30e2\u30f3\u306e\u518d\u8d77\u52d5<\/p>\n<blockquote>\n<p>&nbsp;$ sudo systemctl restart docker<\/p>\n<\/blockquote>\n<p>\uff14\uff0e\u78ba\u8a8d\u3059\u308b<\/p>\n<p>\u4e0b\u8a18\u3067GPU\u306e\u60c5\u5831\u304c \u30db\u30b9\u30c8\u3067nvidia-smi\u3092\u5b9f\u884c\u3057\u305f\u3068\u304d\u3068\u540c\u3058\u3088\u3046\u306b\u8868\u793a\u3055\u308c\u308c\u3070OK\u306e\u306f\u305a<\/p>\n<\/p>\n<blockquote><p>$ sudo docker run &#8211;rm &#8211;runtime=nvidia &#8211;gpus all nvidia\/cuda:11.6.2-base-ubuntu20.04 nvidia-smi<br \/>Sat Apr&nbsp; 6 16:34:33 2024&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br \/>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br \/>| NVIDIA-SMI 550.54.15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Driver Version: 550.54.15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CUDA Version: 12.4&nbsp;&nbsp;&nbsp;&nbsp; |<br \/>|&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br \/>| GPU&nbsp; Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Persistence-M | Bus-Id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Disp.A | Volatile Uncorr. ECC |<br \/>| Fan&nbsp; Temp&nbsp;&nbsp; Perf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pwr:Usage\/Cap |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Memory-Usage | GPU-Util&nbsp; Compute M. |<br \/>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIG M. |<br \/>|=========================================+========================+======================|<br \/>|&nbsp;&nbsp; 0&nbsp; NVIDIA GeForce RTX 3060&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Off |&nbsp;&nbsp; 00000000:04:00.0&nbsp; On |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N\/A |<br \/>|&nbsp; 0%&nbsp;&nbsp; 49C&nbsp;&nbsp;&nbsp; P8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 11W \/&nbsp; 170W |&nbsp;&nbsp;&nbsp;&nbsp; 539MiB \/&nbsp; 12288MiB |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Default |<br \/>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N\/A |<br \/>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<\/p><\/blockquote>\n<\/p>\n<\/p>\n<p>\u30db\u30b9\u30c8OS\u4e0a\u3067nvidia-smi\u3092\u5b9f\u884c\u3057\u305f\u3068\u304d\u304c\u4e0b\u8a18\u3002\u5927\u4e08\u592b\u305d\u3046\u3002<\/p>\n<\/p>\n<blockquote><p>$ nvidia-smi<br \/>Sun Apr&nbsp; 7 01:40:48 2024&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br \/>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br \/>| NVIDIA-SMI 550.54.15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Driver Version: 550.54.15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CUDA Version: 12.4&nbsp;&nbsp;&nbsp;&nbsp; |<br \/>|&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br \/>| GPU&nbsp; Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Persistence-M | Bus-Id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Disp.A | Volatile Uncorr. ECC |<br \/>| Fan&nbsp; Temp&nbsp;&nbsp; Perf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pwr:Usage\/Cap |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Memory-Usage | GPU-Util&nbsp; Compute M. |<br \/>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIG M. |<br \/>|=========================================+========================+======================|<br \/>|&nbsp;&nbsp; 0&nbsp; NVIDIA GeForce RTX 3060&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Off |&nbsp;&nbsp; 00000000:04:00.0&nbsp; On |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N\/A |<br \/>|&nbsp; 0%&nbsp;&nbsp; 50C&nbsp;&nbsp;&nbsp; P5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 18W \/&nbsp; 170W |&nbsp;&nbsp;&nbsp;&nbsp; 560MiB \/&nbsp; 12288MiB |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Default |<br \/>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N\/A |<br \/>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<\/p>\n<div class=\"simple-translate-system-theme\" id=\"simple-translate\">\n<div>\n<div class=\"simple-translate-button isShow\" style=\");height: 22px;left: 454px;top: 1676px;width: 22px\"><\/div>\n<div class=\"simple-translate-panel \" style=\"font-size: 13px;height: 200px;left: 0px;top: 0px;width: 300px\">\n<div class=\"simple-translate-result-wrapper\" style=\"overflow: hidden\">\n<div class=\"simple-translate-move\"><\/div>\n<div class=\"simple-translate-result-contents\">\n<p class=\"simple-translate-result\" dir=\"auto\">\n<p class=\"simple-translate-candidate\" dir=\"auto\">\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;\u4e00\u3064\u307e\u3048\u306e\u8a18\u4e8b\u3067Ubuntu(20.04\uff09\u306envidia\u95a2\u9023\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u4e00\u5ea6\u3059\u3079\u3066\u524a\u9664\u3057\u3066\u3057\u307e\u3063\u305f\u306e\u3067\u3001docker\u95a2\u4fc2\u306e\u74b0\u5883\u3082\u518d\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u306a\u3051\u308c\u3070\u3044\u3051\u306a\u304b\u3063\u305f\u3002 &nbsp;\u4e0b\u8a18\u306b\u5f93\u3063\u3066\u5b9f\u884c\u3057\u3066\u307f\u305f\u3002\u81ea\u5206\u306e\u8a18\u8f09\u306f\u3042\u3084\u3057\u3044\u306e\u3068\u3001\u5f53\u7136\u4e0b\u8a18\u306envidia\u306e\u30ea\u30f3\u30af\u5148\u306e\u307b\u3046\u304c\u8a18\u8f09\u304c\u65b0\u3057\u304f\u306a\u3063\u3066\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u306e\u3067\u3001\u306a\u306b\u304b\u5909\u3060\u3068\u601d\u3063\u305f\u3089nvidia.com\u306b\u3042\u305f\u3063\u305f\u307b\u3046\u304c\u826f\u3044\u3002https:\/\/docs.nvidia.com\/datacenter\/cloud-native\/container-toolkit\/latest\/install-guide.html \uff11\uff0e\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb $ sudo apt install nvidia-container-toolkit \uff12\uff0e\u8a2d\u5b9a\u306e\u5909\u66f4 $ sudo nvidia-ctk runtime configure &#8211;runtime=crio \uff13\uff0edocker\u30c7\u30fc\u30e2\u30f3\u306e\u518d\u8d77\u52d5 &nbsp;$ sudo systemctl restart docker \uff14\uff0e\u78ba\u8a8d\u3059\u308b \u4e0b\u8a18\u3067GPU\u306e\u60c5\u5831\u304c \u30db\u30b9\u30c8\u3067nvidia-smi\u3092\u5b9f\u884c\u3057\u305f\u3068\u304d\u3068\u540c\u3058\u3088\u3046\u306b\u8868\u793a\u3055\u308c\u308c\u3070OK\u306e\u306f\u305a $ sudo docker run &#8211;rm &#8211;runtime=nvidia &#8211;gpus all nvidia\/cuda:11.6.2-base-ubuntu20.04 nvidia-smiSat Apr&nbsp; 6 16:34:33 2024&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+| NVIDIA-SMI 550.54.15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Driver Version: 550.54.15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CUDA Version: 12.4&nbsp;&nbsp;&nbsp;&nbsp; ||&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+| GPU&nbsp; Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Persistence-M | Bus-Id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Disp.A | [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,28,38],"tags":[],"class_list":["post-1222","post","type-post","status-publish","format-standard","hentry","category-docker","category-nvidia","category-ubuntu"],"_links":{"self":[{"href":"https:\/\/rawbytes.org\/index.php?rest_route=\/wp\/v2\/posts\/1222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rawbytes.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rawbytes.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rawbytes.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rawbytes.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1222"}],"version-history":[{"count":1,"href":"https:\/\/rawbytes.org\/index.php?rest_route=\/wp\/v2\/posts\/1222\/revisions"}],"predecessor-version":[{"id":1223,"href":"https:\/\/rawbytes.org\/index.php?rest_route=\/wp\/v2\/posts\/1222\/revisions\/1223"}],"wp:attachment":[{"href":"https:\/\/rawbytes.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rawbytes.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rawbytes.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}