Я уже несколько дней пытаюсь установить Kubernetes, но он начинается уже в Docker. Я не могу найти нужную версию для Docker в Ubuntu. Поскольку Kubernetes рекомендует версию 18.06.2 Docker, я сначала следовал инструкциям на Kubernetes: Установка Kubernetes
Где, как я получаю эту ошибку:
E: Version '18.06.2~ce~3-0~ubuntu' for 'docker-ce' was not found
Docker говоритперечислить доступные версии версий с помощью этой команды:
apt-cache madison docker-ce
Что дает мне это:
root@vmi257369:~# apt-cache madison docker-ce
docker-ce | 5:19.03.3~3-0~ubuntu-disco | https://download.docker.com/linux/ubuntu disco/stable amd64 Packages
docker-ce | 5:19.03.2~3-0~ubuntu-disco | https://download.docker.com/linux/ubuntu disco/stable amd64 Packages
docker-ce | 5:19.03.1~3-0~ubuntu-disco | https://download.docker.com/linux/ubuntu disco/stable amd64 Packages
docker-ce | 5:19.03.0~3-0~ubuntu-disco | https://download.docker.com/linux/ubuntu disco/stable amd64 Packages
Как видите, нет 18.06, но только 19, что не рекомендуется Kubernetes,
Я следовал этому руководству по Docker Установка Docker , но я не могу найти нужную GPG или что-то необходимое для Docker версии 18.
Конечно, я также попробовал пост на Stackoverflow см. Здесь , результат был:
root@vmi257369:~# export VERSION=18.06.1-ce && curl -sSL get.docker.com | sh
# Executing docker install script, commit: f45d7c11389849ff46a6b4d94e0dd1ffebca32c1
Warning: the "docker" command appears to already exist on this system.
If you already have Docker installed, this script can cause trouble, which is
why we're displaying this warning and provide the opportunity to cancel the
installation.
If you installed the current Docker package using this script and are using it
again to update Docker, you can safely ignore this message.
You may press Ctrl+C now to abort this script.
+ sleep 20
+ sh -c apt-get update -qq >/dev/null
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null
+ sh -c curl -fsSL "https://download.docker.com/linux/ubuntu/gpg" | apt-key add -qq - >/dev/null
Warning: apt-key output should not be parsed (stdout is not a terminal)
+ sh -c echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu disco stable" > /etc/apt/sources.list.d/docker.list
+ sh -c apt-get update -qq >/dev/null
INFO: Searching repository for VERSION '18.06.1-ce'
INFO: apt-cache madison 'docker-ce' | grep '18.06.1.*ce.*-0~ubuntu' | head -1 | awk '{$1=$1};1' | cut -d' ' -f 3
ERROR: '18.06.1-ce' not found amongst apt-cache madison results
Кто знает, что делать?
При ответе По этой команде
apt-add-repository "deb https://apt.dockerproject.org/repo ubuntu-$(lsb_release -cs) main"
Я получаю эту ошибку: Не удалось получить <> 403 Запрещено по IP-адресу .... Возможно, на сервере Contaboв этом причина?