Согласно официальной инструкции добавляю репу и проверяю:
$ sudo cat /etc/apt/sources.list.d/docker.list
deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu xenial stableотлично, источник добавлен, выполняю:
$ sudo apt update
E: The method driver /usr/lib/apt/methods/https could not be found.
N: Is the package apt-transport-https installed?
E: Failed to fetch https://download.docker.com/linux/ubuntu/dists/xenial/InRelease
E: Some index files failed to download. They have been ignored, or old ones used instead.как так, проверяю:
$ curl -I https://download.docker.com/linux/ubuntu/dists/xenial/InRelease
HTTP/1.1 200 OK
Content-Type: binary/octet-streamага, значит таки надо установить отсутствующий пакет:
$ sudo apt install apt-transport-httpsи теперь можно переустановить докер:
$ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-pluginИ получаю ошибку Unable to locate package docker-compose-plugin которую решил не изучать, просто не стал устанавливать docker-compose-plugin
Удачки.
p.s. а до этого я пытался обновить старым способом:
и для начала посмотрел, как правильно называется установленное у меня приложение docker:
$ sudo dpkg -l | grep docker
ii docker.io 18.09.7-0ubuntu1~16.04.7 amd64 Linux container runtime ага, значит называется оно docker.io
$ sudo apt update
$ sudo apt-get install --only-upgrade docker.io
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
aufs-tools btrfs-tools debootstrap docker-doc rinse zfs-fuse | zfsutils
The following packages will be upgraded:
docker.io
1 upgraded, 0 newly installed, 0 to remove and 238 not upgraded.
Need to get 30.5 MB of archives.
After this operation, 1,024 B of additional disk space will be used.
Get:1 http://mirror.yandex.ru/ubuntu xenial-updates/universe amd64 docker.io amd64 18.09.7-0ubuntu1~16.04.7 [30.5 MB]
Fetched 30.5 MB in 1s (25.2 MB/s)
Preconfiguring packages ...
(Reading database ... 71571 files and directories currently installed.)
Preparing to unpack .../docker.io_18.09.7-0ubuntu1~16.04.7_amd64.deb ...
Unpacking docker.io (18.09.7-0ubuntu1~16.04.7) over (18.09.7-0ubuntu1~16.04.5) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for systemd (229-4ubuntu16) ...
Setting up docker.io (18.09.7-0ubuntu1~16.04.7) ...
$ docker -v
Docker version 18.09.7, build 2d0083dи как видно, вроде бы установилась патч-версия, поэтому проверяю, вдруг есть не только патч-версия:
$ apt list --upgradable
...тут большой список приложений...но новой версии докера нет, проверяю еще так:
$ apt-cache policy docker.io
docker.io:
Installed: 18.09.7-0ubuntu1~16.04.7
Candidate: 18.09.7-0ubuntu1~16.04.7
Version table:
*** 18.09.7-0ubuntu1~16.04.7 500
500 http://mirror.yandex.ru/ubuntu xenial-updates/universe amd64 Packages
100 /var/lib/dpkg/status
18.09.7-0ubuntu1~16.04.6 500
500 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages
1.10.3-0ubuntu6 500
500 http://mirror.yandex.ru/ubuntu xenial/universe amd64 Packagesопять видно, что ничего нового нет, но видны адреса источников, на всякий случай проверяю еще так:
$ apt show docker.io
Package: docker.io
Version: 18.09.7-0ubuntu1~16.04.7
Built-Using: glibc (= 2.23-0ubuntu11.2)
Priority: optional
Section: universe/admin
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Paul Tagliamonte <paultag@debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 155 MB
Depends: adduser, containerd (>= 1.2.6-0ubuntu1~), iptables, debconf (>= 0.5) | debconf-2.0, init-system-helpers (>= 1.18~), lsb-base (>= 4.1+Debian11ubuntu7), libc6 (>= 2.17), libdevmapper1.02.1 (>= 2:1.02.97), libseccomp2 (>= 2.1.0), libsystemd0
Recommends: ca-certificates, cgroupfs-mount | cgroup-lite, git, pigz, ubuntu-fan, xz-utils, apparmor
Suggests: aufs-tools, btrfs-tools, debootstrap, docker-doc, rinse, zfs-fuse | zfsutils
Breaks: docker (<< 1.5~)
Replaces: docker (<< 1.5~)
Homepage: https://www.docker.com/community-edition
Download-Size: 30.5 MB
APT-Sources: http://mirror.yandex.ru/ubuntu xenial-updates/universe amd64 Packages
...Ага, значит мой докер установлен из источника http://mirror.yandex.ru/ubuntu
Комментарии
Комментариев пока нет.