Update Nvidia docker 2.0 naar GPU-enabled Docker 19.03

2019 年 7 月 31 日

Met de release van Docker 2019 op 7 juli 25 worden Nvidia GPU's nu native ondersteund.Het lijkt erop dat Nvidia Docker 19.03 in de toekomst zal worden afgeschaft.

Onlangs heb ik zojuist Nvidia docker 2 geïnstalleerdDat was het, maar ik zal onmiddellijk updaten naar Docker 19.03.

環境
Ubuntu LTS 18.04

procedure

Officiële procedure (Upgraden met nvidia-docker2) Updaten.

$ sudo apt-get update $ sudo apt-get --only-upgrade install docker-ce nvidia-docker2 $ sudo systemctl herstart docker # Operation check $ docker run --gpus all nvidia / cuda: 9.0-base nvidia-smi

Ik heb een foutmelding.

onbekende vlag: –gpus
Zie 'docker run -help'.

# Probeer alles bij te werken $ sudo apt-get install docker-ce docker-ce-cli containerd.io

containerd.io is al de laatste versie (1.2.6-3).
docker-ce is al de laatste versie (5: 19.03.1 ~ 3-0 ~ ubuntu-bionic).
De volgende pakketten worden geüpgraded: docker-ce-cli
Upgrades: 1, nieuwe installaties: 0, verwijderingen: 0, in behandeling: 73.
Ik heb een archief van 42.5 MB nodig.
Na deze bewerking wordt 114 MB extra schijfruimte verbruikt.
Wilt u doorgaan? [J / n]

Was het te wijten aan een niet-bijgewerkte docker-ce-cli?

# Controleer de werking opnieuw $ docker run --gpus all nvidia / cuda: 9.0-base nvidia-smi
+ ------------------------------------------------- ---------------------------- + | NVIDIA-SMI 430.26 Driver-versie: 430.26 CUDA-versie: 10.2 | | ------ ------------------------- + ---------------------- + - --------------------- + | GPU-naam Persistence-M | Bus-Id Disp.A | Vluchtige Uncorr. ECC | | Fan Temp Perf Pwr: Usage / Cap Geheugengebruik | GPU-Util Compute M. | | =============================== + ===== = ================ + ====================== | | 0 GeForce GTX 1080 Uit | 00000000: 01 : 00.0 Aan | Nvt | | 62% 29C P8 14W / 215W | 336MiB / 8116MiB | 0% Standaard | + ----------------------- - ------- + ---------------------- + ------------------ - --- + + -------------------------------------------- - -------------------------------- + | Processen: GPU-geheugen | | GPU PID-type Procesnaam Gebruik | | = = ================================================== ========================= | + ---------------------- - ------------------------------------------------- - ---- +

Het werkte voorlopig.