Обновление docker в ubuntu 18.04

Согласно официальной инструкции добавляю репу и проверяю:

$ 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


11.09.2021 07:08

Комментарии

Комментариев пока нет.


Copyrights © 2007 - 2026 YaPro.Ru