E: Версия '18 .06.1 ~ ce ~ 3-0 ~ ubuntu 'для' docker-ce-cli 'не найдена - PullRequest
0 голосов
/ 01 февраля 2019

Попытка установить докер из официальной документации на ubuntu и получение этой ошибки

$ sudo apt-get install docker-ce=18.06.1~ce~3-0~ubuntu docker-ce-cli=18.06.1~ce~3-0~ubuntu containerd.io
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Version '18.06.1~ce~3-0~ubuntu' for 'docker-ce-cli' was not found

Самое приятное, что мы только что установили докер на другую машину вчера, и тогда это сработало.Что дает?

Ответы [ 2 ]

0 голосов
/ 21 февраля 2019

Единственный способ избавиться от ошибки - не устанавливать docker-ce-cli

$ sudo apt-get install docker-ce=18.06.1~ce~3-0~ubuntu containerd.io

проверить версию

$ docker version
Client:
 Version:           18.06.1-ce
 API version:       1.38
 Go version:        go1.10.3
 Git commit:        e68fc7a
 Built:             Tue Aug 21 17:24:51 2018
 OS/Arch:           linux/amd64
 Experimental:      false

Server:
 Engine:
  Version:          18.06.1-ce
  API version:      1.38 (minimum version 1.12)
  Go version:       go1.10.3
  Git commit:       e68fc7a
  Built:            Tue Aug 21 17:23:15 2018
  OS/Arch:          linux/amd64
  Experimental:     false
0 голосов
/ 03 февраля 2019

Насколько мне известно, пакет docker-ce-cli был представлен в Docker CE 18.09.До этого docker-ce не имеет такой зависимости.Вы можете проверить это, например, посмотрев файл Packages для Ubuntu Bionic: https://download.docker.com/linux/ubuntu/dists/bionic/stable/binary-amd64/Packages

Cheers!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...