Обновление докера в Unbutu16.04 - PullRequest
0 голосов
/ 05 июля 2019

У меня есть версия докера 18.09.5 в Ubuntu16.05.

Client:
 Version:           18.09.5
 API version:       1.39
 Go version:        go1.10.4
 Git commit:        e8ff056
 Built:             Thu May  9 23:18:36 2019
 OS/Arch:           linux/amd64
 Experimental:      false

Server:
 Engine:
  Version:          18.09.5
  API version:      1.39 (minimum version 1.12)
  Go version:       go1.10.4
  Git commit:       e8ff056
  Built:            Thu May  9 22:53:57 2019
  OS/Arch:          linux/amd64
  Experimental:     false

Мне нужно установить nvidia-docker2, и ошибка

The following packages have unmet dependencies:
 nvidia-docker2 : Depends: docker-ce (= 5:18.09.7~3-0~ubuntu-xenial) but it is not installable or
                           docker-ee (= 5:18.09.7~3-0~ubuntu-xenial) but it is not installable
E: Unable to correct problems, you have held broken packages.

Так что нужно обновить до 18.09.7.

Я перешел по ссылке для обновления. Но это выглядело, это не правильно. Поэтому я прервал, как следует.

sudo aptitude install lxc-docker
The following NEW packages will be installed:
  aufs-tools{a} lxc-docker lxc-docker-1.9.1{ab} 
0 packages upgraded, 3 newly installed, 0 to remove and 11 not upgraded.
Need to get 8,590 kB of archives. After unpacking 30.6 MB will be used.
The following packages have unmet dependencies:
 lxc-docker-1.9.1 : Conflicts: docker.io but 18.09.5-0ubuntu1~16.04.2 is installed and it is kept back.
The following actions will resolve these dependencies:

     Remove the following packages:
1)     docker.io                   



Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     lxc-docker [Not Installed]                         
2)     lxc-docker-1.9.1 [Not Installed]                   



Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.

Так что для моего случая, как правильно установить nvidia-docker2?

Нужно ли обновлять докер или как обновить?

1 Ответ

0 голосов
/ 05 июля 2019

Проблема была решена. По этой ссылке ссылка .

Хитрость была в том, что мы можем видеть несколько репозиториев, используя

apt-cache madison docker-ce

Затем для установки была выбрана версия 18.09.7.

Теперь nvidia-docker-2 установлен.

...