Я установил Ubuntu 17.04 (VirtualBox). Но поскольку у меня Ubuntu 17.04, похоже, что докер еще не доступен для Ubuntu 17.04. Есть ли способ обхода Docker на Ubuntu 17.04?
Это моя история командной строки:
2 curl -L https://github.com/docker/machine/releases/download/v0.10.0/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine && chmod +x /tmp/docker-machine && sudo cp /tmp/docker-machine /usr/local/bin/docker-machine
3 docker-machine version
4 docker pull ubuntu:latest
5 sudo apt-get update
6 sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
7 sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
8 sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
9 sudo apt-key fingerprint 0EBFCD88
10 lsb_release -cs
11 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
12 sudo apt-get update
13 sudo apt-get install docker-ce -y
Это моя история с командной строкой: [ ! d3] user@user-vm:~$ sudo apt-get update
Hit:1 http://ch.archive.ubuntu.com/ubuntu zesty InRelease
Hit:2 http://ch.archive.ubuntu.com/ubuntu zesty-updates InRelease
Get:3 http://security.ubuntu.com/ubuntu zesty-security InRelease [89.2 kB]
Hit:4 http://ch.archive.ubuntu.com/ubuntu zesty-backports InRelease
Ign:5 https://download.docker.com/linux/ubuntu zesty InRelease
Ign:6 https://download.docker.com/linux/ubuntu zesty Release
Ign:7 https://download.docker.com/linux/ubuntu zesty/stable all Packages
Ign:8 https://download.docker.com/linux/ubuntu zesty/stable amd64 Packages
Ign:9 https://download.docker.com/linux/ubuntu zesty/stable Translation-en_US
Ign:10 https://download.docker.com/linux/ubuntu zesty/stable Translation-en
Ign:11 https://download.docker.com/linux/ubuntu zesty/stable all DEP-11 Metadata
Ign:12 https://download.docker.com/linux/ubuntu zesty/stable amd64 DEP-11 Metadata
Ign:13 https://download.docker.com/linux/ubuntu zesty/stable DEP-11 64x64 Icons
Ign:7 https://download.docker.com/linux/ubuntu zesty/stable all Packages
Ign:8 https://download.docker.com/linux/ubuntu zesty/stable amd64 Packages
Ign:9 https://download.docker.com/linux/ubuntu zesty/stable Translation-en_US
Ign:10 https://download.docker.com/linux/ubuntu zesty/stable Translation-en
Ign:11 https://download.docker.com/linux/ubuntu zesty/stable all DEP-11 Metadata
Ign:12 https://download.docker.com/linux/ubuntu zesty/stable amd64 DEP-11 Metadata
Ign:13 https://download.docker.com/linux/ubuntu zesty/stable DEP-11 64x64 Icons
Ign:7 https://download.docker.com/linux/ubuntu zesty/stable all Packages
Ign:8 https://download.docker.com/linux/ubuntu zesty/stable amd64 Packages
Ign:9 https://download.docker.com/linux/ubuntu zesty/stable Translation-en_US
Ign:10 https://download.docker.com/linux/ubuntu zesty/stable Translation-en
Ign:11 https://download.docker.com/linux/ubuntu zesty/stable all DEP-11 Metadata
Ign:12 https://download.docker.com/linux/ubuntu zesty/stable amd64 DEP-11 Metadata
Ign:13 https://download.docker.com/linux/ubuntu zesty/stable DEP-11 64x64 Icons
Ign:7 https://download.docker.com/linux/ubuntu zesty/stable all Packages
Ign:8 https://download.docker.com/linux/ubuntu zesty/stable amd64 Packages
Ign:9 https://download.docker.com/linux/ubuntu zesty/stable Translation-en_US
Ign:10 https://download.docker.com/linux/ubuntu zesty/stable Translation-en
Ign:11 https://download.docker.com/linux/ubuntu zesty/stable all DEP-11 Metadata
Ign:12 https://download.docker.com/linux/ubuntu zesty/stable amd64 DEP-11 Metadata
Ign:13 https://download.docker.com/linux/ubuntu zesty/stable DEP-11 64x64 Icons
Ign:7 https://download.docker.com/linux/ubuntu zesty/stable all Packages
Ign:8 https://download.docker.com/linux/ubuntu zesty/stable amd64 Packages
Ign:9 https://download.docker.com/linux/ubuntu zesty/stable Translation-en_US
Ign:10 https://download.docker.com/linux/ubuntu zesty/stable Translation-en
Ign:11 https://download.docker.com/linux/ubuntu zesty/stable all DEP-11 Metadata
Ign:12 https://download.docker.com/linux/ubuntu zesty/stable amd64 DEP-11 Metadata
Ign:13 https://download.docker.com/linux/ubuntu zesty/stable DEP-11 64x64 Icons
Ign:7 https://download.docker.com/linux/ubuntu zesty/stable all Packages
Err:8 https://download.docker.com/linux/ubuntu zesty/stable amd64 Packages
404 Not Found
Ign:9 https://download.docker.com/linux/ubuntu zesty/stable Translation-en_US
Ign:10 https://download.docker.com/linux/ubuntu zesty/stable Translation-en
Ign:11 https://download.docker.com/linux/ubuntu zesty/stable all DEP-11 Metadata
Ign:12 https://download.docker.com/linux/ubuntu zesty/stable amd64 DEP-11 Metadata
Ign:13 https://download.docker.com/linux/ubuntu zesty/stable DEP-11 64x64 Icons
Fetched 89.2 kB in 12s (7'258 B/s)
Reading package lists... Done
W: The repository 'https://download.docker.com/linux/ubuntu zesty Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch https://download.docker.com/linux/ubuntu/dists/zesty/stable/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
учебник Я следил за
Официальной поддержки докера в Ubuntu 17.04 пока нет. Альтернативой является загрузка и установка двоичного файла docker из https://github.com/moby/moby/releases.
Например, если вы хотите установить докере версию 17.04.0-ce из двоичного кода, выполните следующие действия:
$ wget https://get.docker.com/builds/Linux/x86_64/docker-17.04.0-ce.tgz
$ tar xzvf docker-17.04.0-ce.tgz
$ cd docker
Этот каталог docker содержит все двоичные файлы. Вы должны добавить этот каталог в свой https://github.com/moby/moby/releases . Сначала вам нужно вручную запустить dockerd. На этой странице содержится более подробная информация о том, как установить и запустить docker из двоичного файла.
Официальной поддержки докера в Ubuntu 17.04 пока нет. Альтернативой является загрузка и установка двоичного файла docker из https://github.com/moby/moby/releases.
Например, если вы хотите установить докере версию 17.04.0-ce из двоичного кода, выполните следующие действия:
$ wget https://get.docker.com/builds/Linux/x86_64/docker-17.04.0-ce.tgz
$ tar xzvf docker-17.04.0-ce.tgz
$ cd docker
Этот каталог docker содержит все двоичные файлы. Вы должны добавить этот каталог в свой https://github.com/moby/moby/releases . Сначала вам нужно вручную запустить dockerd. На этой странице содержится более подробная информация о том, как установить и запустить docker из двоичного файла.
Официальной поддержки докера в Ubuntu 17.04 пока нет. Альтернативой является загрузка и установка двоичного файла docker из https://github.com/moby/moby/releases.
Например, если вы хотите установить докере версию 17.04.0-ce из двоичного кода, выполните следующие действия:
$ wget https://get.docker.com/builds/Linux/x86_64/docker-17.04.0-ce.tgz
$ tar xzvf docker-17.04.0-ce.tgz
$ cd docker
Этот каталог docker содержит все двоичные файлы. Вы должны добавить этот каталог в свой https://github.com/moby/moby/releases . Сначала вам нужно вручную запустить dockerd. На этой странице содержится более подробная информация о том, как установить и запустить docker из двоичного файла.
Официальной поддержки докера в Ubuntu 17.04 пока нет. Альтернативой является загрузка и установка двоичного файла docker из https://github.com/moby/moby/releases.
Например, если вы хотите установить докере версию 17.04.0-ce из двоичного кода, выполните следующие действия:
$ wget https://get.docker.com/builds/Linux/x86_64/docker-17.04.0-ce.tgz
$ tar xzvf docker-17.04.0-ce.tgz
$ cd docker
Этот каталог docker содержит все двоичные файлы. Вы должны добавить этот каталог в свой https://github.com/moby/moby/releases . Сначала вам нужно вручную запустить dockerd. На этой странице содержится более подробная информация о том, как установить и запустить docker из двоичного файла.
Официальной поддержки докера в Ubuntu 17.04 пока нет. Альтернативой является загрузка и установка двоичного файла docker из https://github.com/moby/moby/releases.
Например, если вы хотите установить докере версию 17.04.0-ce из двоичного кода, выполните следующие действия:
$ wget https://get.docker.com/builds/Linux/x86_64/docker-17.04.0-ce.tgz
$ tar xzvf docker-17.04.0-ce.tgz
$ cd docker
Этот каталог docker содержит все двоичные файлы. Вы должны добавить этот каталог в свой https://github.com/moby/moby/releases . Сначала вам нужно вручную запустить dockerd. На этой странице содержится более подробная информация о том, как установить и запустить docker из двоичного файла.
Docker не установил репозиторий для последней версии ubuntu, но это простое исправление, потому что их выпуск для ubuntu 16 совместим. Пока что просто отредактируйте /etc/apt/sources.list и на линии:
deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable
Замените zesty на xenial. Запустите sudo apt-get update, и вы можете продолжить работу с sudo apt-get install docker-ce
Простое примечание: в настоящее время для установки docker-ce на ubuntu 17.04 (zesty) вам нужно быть на граничном канале: см. https://github.com/moby/moby/issues/32423#issuecomment-300164496 [ ! d0]
Поэтому вам нужно добавить deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty edge к вашим источникам.
Информация в этом thready устарела и может привести к неисправности установки докера; ubuntu zesty теперь поддерживается, и пакеты доступны; см. руководство по установке: https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/
Были выработаны старые версии Docker docker или docker-engine. Если они установлены, удалите их:
$ sudo apt-get remove docker docker-engine docker.io
Если вы хотите, чтобы все шаги установки выполнялись «автоматически», вы также можете использовать сценарий установки в https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/
Обновление верному пакет индекс:
$ sudo apt-get update
Установите пакеты, чтобы позволить APT использовать репозиторий через HTTPS:
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
Добавить официальный ключ GPG Docker в
:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Убедитесь, что ключевой отпечаток 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88.
$ sudo apt-key fingerprint 0EBFCD88
pub 4096R/0EBFCD88 2017-02-22
Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid Docker Release (CE deb) <docker@docker.com>
sub 4096R/F273FCD8 2017-02-22
Используйте следующую команду для настройки стабильного репозитория (для архитектуры amd64):
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
УСТАНОВИТЬ ДОКЕР CE
$ sudo apt-get update
$ sudo apt-get install docker-ce
Спасибо Sebastiaan van Stijn за помощь в этом.
Наконец-то мне удалось заставить его работать. Вот решение, которое работает для меня:
Используйте решение, предложенное Ravexina: sudo apt install docker.io Затем используйте это: sudo gpasswd -a ${USER} docker Наконец, перезагрузите мою системуVoilà ... она работает идеально.
Просто используйте следующий curl -fsSL https://get.docker.com/ | sh .. .. .. sudo usermod -aG docker $USER Источник: https://github.com/moby/moby/releases/tag/v17.05.0-ce
В Ubuntu 17.04 deb-установка из официального репо работала просто отлично (17.05)
https://github.com/moby/moby/releases/tag/v17.05.0cece [!d1 ]
Docker не установил репозиторий для последней версии ubuntu, но это простое исправление, потому что их выпуск для ubuntu 16 совместим. Пока что просто отредактируйте /etc/apt/sources.list и на линии:
deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable
Замените zesty на xenial. Запустите sudo apt-get update, и вы можете продолжить работу с sudo apt-get install docker-ce
Наконец-то мне удалось заставить его работать. Вот решение, которое работает для меня:
Используйте решение, предложенное Ravexina: sudo apt install docker.io Затем используйте это: sudo gpasswd -a ${USER} docker Наконец, перезагрузите мою системуVoilà ... она работает идеально.
Простое примечание: в настоящее время для установки docker-ce на ubuntu 17.04 (zesty) вам нужно быть на граничном канале: см. https://github.com/moby/moby/issues/32423#issuecomment-300164496 [ ! d0]
Поэтому вам нужно добавить deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty edge к вашим источникам.
В Ubuntu 17.04 deb-установка из официального репо работала просто отлично (17.05)
https://github.com/moby/moby/releases/tag/v17.05.0cece
Информация в этом thready устарела и может привести к неисправности установки докера; ubuntu zesty теперь поддерживается, и пакеты доступны; см. руководство по установке: https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/
Были выработаны старые версии Docker docker или docker-engine. Если они установлены, удалите их:
$ sudo apt-get remove docker docker-engine docker.io
Если вы хотите, чтобы все шаги установки выполнялись «автоматически», вы также можете использовать сценарий установки в https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/
Обновить пакет apt index:
$ sudo apt-get update
Установить пакеты, чтобы apt мог использовать репозиторий через HTTPS:
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
Добавить официальный ключ GPG Докера:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Убедитесь, что ключевой отпечаток 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88.
$ sudo apt-key fingerprint 0EBFCD88
pub 4096R/0EBFCD88 2017-02-22
Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid Docker Release (CE deb) <docker@docker.com>
sub 4096R/F273FCD8 2017-02-22
Используйте следующую команду для настройки стабильного репозитория (для архитектуры amd64):
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
УСТАНОВИТЬ ДОКЕР CE
$ sudo apt-get update
$ sudo apt-get install docker-ce
Спасибо Sebastiaan van Stijn за помощь в этом.
Просто используйте следующий curl -fsSL https://get.docker.com/ | sh .. .. .. sudo usermod -aG docker $USER Источник: https://github.com/moby/moby/releases/tag/v17.05.0-ce
Docker не установил репозиторий для последней версии ubuntu, но это простое исправление, потому что их выпуск для ubuntu 16 совместим. Пока что просто отредактируйте /etc/apt/sources.list и на линии:
deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable
Замените zesty на xenial. Запустите sudo apt-get update, и вы можете продолжить работу с sudo apt-get install docker-ce
Наконец-то мне удалось заставить его работать. Вот решение, которое работает для меня:
Используйте решение, предложенное Ravexina: sudo apt install docker.io Затем используйте это: sudo gpasswd -a ${USER} docker Наконец, перезагрузите мою системуVoilà ... она работает идеально.
Простое примечание: в настоящее время для установки docker-ce на ubuntu 17.04 (zesty) вам нужно быть на граничном канале: см. https://github.com/moby/moby/issues/32423#issuecomment-300164496 [ ! d0]
Поэтому вам нужно добавить deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty edge к вашим источникам.
В Ubuntu 17.04 deb-установка из официального репо работала просто отлично (17.05)
https://github.com/moby/moby/releases/tag/v17.05.0cece
Информация в этом thready устарела и может привести к неисправности установки докера; ubuntu zesty теперь поддерживается, и пакеты доступны; см. руководство по установке: https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/
Были выработаны старые версии Docker docker или docker-engine. Если они установлены, удалите их:
$ sudo apt-get remove docker docker-engine docker.io
Если вы хотите, чтобы все шаги установки выполнялись «автоматически», вы также можете использовать сценарий установки в https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/
Обновить пакет apt index:
$ sudo apt-get update
Установить пакеты, чтобы apt мог использовать репозиторий через HTTPS:
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
Добавить официальный ключ GPG Докера:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Убедитесь, что ключевой отпечаток 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88.
$ sudo apt-key fingerprint 0EBFCD88
pub 4096R/0EBFCD88 2017-02-22
Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid Docker Release (CE deb) <docker@docker.com>
sub 4096R/F273FCD8 2017-02-22
Используйте следующую команду для настройки стабильного репозитория (для архитектуры amd64):
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
УСТАНОВИТЬ ДОКЕР CE
$ sudo apt-get update
$ sudo apt-get install docker-ce
Спасибо Sebastiaan van Stijn за помощь в этом.
Просто используйте следующий curl -fsSL https://get.docker.com/ | sh .. .. .. sudo usermod -aG docker $USER Источник: https://github.com/moby/moby/releases/tag/v17.05.0-ce
Docker не установил репозиторий для последней версии ubuntu, но это простое исправление, потому что их выпуск для ubuntu 16 совместим. Пока что просто отредактируйте /etc/apt/sources.list и на линии:
deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable
Замените zesty на xenial. Запустите sudo apt-get update, и вы можете продолжить работу с sudo apt-get install docker-ce