2017-10-29 85 views
7

Postępowałem zgodnie z instrukcjami, jak install Docker CE for Ubuntu. Po tym, jak skonfigurować repozytorium, a następnie prowadził sudo apt-get update, mam następujący błąd:Jak zainstalować Docker na Ubuntu 17.10 Artful Aardvark

Err:12 https://download.docker.com/linux/ubuntu artful Release            
404 Not Found [IP: 2600:9000:201d:5000:3:db06:4200:93a1 443] 
... 
Reading package lists... Done 
E: The repository 'https://download.docker.com/linux/ubuntu artful Release' does not have a Release file. 
N: Updating from such a repository can't be done securely, and is therefore disabled by default. 
N: See apt-secure(8) manpage for repository creation and user 
configuration details. 

Używam Ubuntu 17.10 (Artful Aardvark)

następujących kluczy GPG dokowanym dodano do moich kluczy GPG repo złożyć /etc/apt/sources.list

deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable 
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable 

Odpowiedz

9

Rozwiązanie

Otwórz plik sources.list jako admin.

sudo emacs /etc/apt/sources.list 

Znajdź te dwie linie:

deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable 
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu artful stable 

i zmienić słowo artful do zesty w obu liniach. Po zmianie, powinny one wyglądać tak:

deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable 
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable 

Problem rozwiązany, teraz zainstalować Docker CE z:

sudo apt-get update && sudo apt-get install docker-ce 

Wyjaśnienie

Th problemem jest to, że jak to pisze, akta dopuszczenie do Ubuntu 17.10 Artful Aardvark to not available on Download Docker. Dlatego musisz zamiast tego użyć pliku wydania dla Ubuntu 17.04 (zesty).

2

Ubuntu 17.10 jest obecnie obsługiwane w wersji edge, dzięki czemu można używać

deb [arch=amd64] https://download.docker.com/linux/ubuntu artful edge

również.