nvidia docker部署使用

2021-10-18 04:26:19 字數 1253 閱讀 6815

sudo vim /lib/systemd/system/docker.service

# 新增-h tcp:

...execstart=/usr/bin/dockerd -h tcp:-h fd:// --containerd=/run/containerd/containerd.sock

...sudo systemctl daemon-reload

sudo systemctl restart docker

docker-compose使用時,預設的是docker,並不認nvidia-docker

查到有nvidia-docker-compose,可能也能起到作用,但似乎並不是我想要的

查到在安裝完nvidia-docker後可以指定docker執行時預設執行nvidia-docker就可以了

修改/etc/docker/daemon.json檔案配置如下

}}

1.	這樣執行docker就相當於執行nvidia-docker,自然用docker-compose就可以實現gpu容器的管理了

# 重啟docker服務即可生效

2. sudo systemctl daemon-reload

3. sudo systemctl restart docker

sudo ubuntu-drivers autoinstall

sudo

reboot

在使用帶有 cuda 環境的 docker 容器之前,首先需要安裝 nvidia-docker 元件

sudo

apt-get

install

curl

$ curl -s -l |

sudo apt-key add -

$ curl -s -l |

sudo

tee /etc/apt/sources.list.d/nvidia-docker.list

$ sudo

apt-get update

安裝 nvidia-docker2 後重啟 docker 使得 nvidia-docker2 生效。

$ sudo

apt-get

install nvidia-docker2

$ sudo systemctl restart docker

軟體部署 nvidia docker的學習筆記

感謝博文 深度學習環境配置docker pycharm gpu 的幫助 在南溪看來,docker就像是控制台版本的虛擬機器 於是這樣就可以解釋,docker容器在第二次執行時仍然會保留前一次執行時的軌跡,比如 建立檔案和建立目錄等等。這裡我們參考了nvidia docker文件的命令來進行測試,命令...

nvidia docker學習筆記

通過runfile安裝的nvidia驅動和cuda使用下列命令解除安裝 解除安裝驅動 sudo usr bin nvidia uninstall 解除安裝cuda sudo usr local cuda x.y bin uninstall cuda x.y.pl確認nouveau是否禁用 lsmod...

docker,以及nvidia docker安裝

更新apt包索引 2.安裝包以允許通過https使用儲存庫 3.新增docker的官方gpg金鑰 4.使用以下命令設定穩定儲存庫。即使您還想從邊緣或測試儲存庫安裝構建,您始終需要穩定的儲存庫。要新增邊緣或測試儲存庫,請在以下命令中的單詞stable之後新增單詞edge或test 或兩者 sudo a...