Cập nhật Nvidia docker 2.0 lên Docker 19.03 có hỗ trợ GPU

Ngày 2019 tháng 7 năm 31

Docker 2019 được phát hành vào ngày 7 tháng 25 năm 19.03 với hỗ trợ GPU Nvidia gốc.Có vẻ như Nvidia Docker 2.0 sẽ không được dùng nữa trong tương lai.

Mới cài đặt Nvidia docker 2Tuy nhiên, tôi sẽ cập nhật lên Docker 19.03 ngay lập tức.

Môi trường
Ubuntu 18.04 LTS

thủ tục

thủ tục chính thức (Nâng cấp với nvidia-docker2) cập nhật.

$ sudo apt-get update $ sudo apt-get --chỉ-nâng cấp cài đặt docker-ce nvidia-docker2 $ sudo systemctl khởi động lại docker # kiểm tra hoạt động $ docker run --gpus all nvidia/cuda:9.0-base nvidia-smi

Tôi gặp lỗi.

cờ không xác định: –gpus
Xem 'docker run --help'.

# Cố gắng cập nhật mọi thứ $ sudo apt-get install docker-ce docker-ce-cli containerd.io

containerd.io đã là phiên bản mới nhất (1.2.6-3).
docker-ce đã là phiên bản mới nhất (5:19.03.1~3-0~ubuntu-bionic).
Các gói sau sẽ được nâng cấp: docker-ce-cli
Nâng cấp: 1, Cài đặt mới: 0, Gỡ bỏ: 0, Đang chờ xử lý: 73.
Bạn sẽ nhận được một kho lưu trữ 42.5 MB.
Thêm 114 MB dung lượng ổ đĩa sẽ được sử dụng sau thao tác này.
Bạn có muốn tiếp tục không? [Y/n]

Có phải do docker-ce-cli chưa được cập nhật không?

# Kiểm tra lại $ docker run --gpus all nvidia/cuda:9.0-base nvidia-smi
+------------------------------------------------- ----------------------------- + | Phiên bản trình điều khiển NVIDIA-SMI 430.26: 430.26 Phiên bản CUDA: 10.2 | ------- ------------------------------------------ +- ------ ---------------+ | Tên GPU Persistence-M| Bus-Id Disp.A | Volatile Uncorr.ECC | | Sử dụng bộ nhớ | GPU-Util Compute M. | === ===============+======================| | 0 GeForce GTX 1080 Tắt | 00000000: 01:00.0 Bật | Không áp dụng | | 62% 29C P8 14W / 215W | 336MiB / 8116MiB | 0% Mặc định | --------+------------------ -----+------------------ ----+ +--------------------- -------------------------------------------------------- ------+ | Quy trình: Bộ nhớ GPU | | Loại GPU PID Tên quy trình Cách sử dụng | ============================= ================================================= | -- -------------------------------------------------- ---+

Nó đã hoạt động trong thời gian này.