2017-07-11 49 views
19

Wcześniej zainstalować docker użyłbymCo to jest docker.io w stosunku do docker-ce i docker-ee?

apt-get install docker.io 

Mam jednak ostatnio zauważyłem w dokumentacji instalacji docker i wykorzystuje Döcker-ce. Próbowałem znaleźć różnicę między tymi dwoma, ale wyszedłem pusty. Co to jest docker.io w stosunku do docker-ce?

+0

Pobierz oba pakiety i porównać? – zerkms

+0

@zerkms Byłem zdezorientowany, ponieważ na oficjalnej stronie dokera nie ma wzmianki o docker.io. Czy jest amortyzowany? –

+0

Pakiet 'docker.io' jest utrzymywany przez programistów ubuntu. Programiści Ubuntu nie są powiązani z "oficjalną witryną dokera". Zatem fakt, że witryna witryny dokującej się do niej nie odnosi, w zasadzie nic nie znaczy. – zerkms

Odpowiedz

17

Starsze wersje Döcker nazywano doker lub doker silnikiem lub docker.io

pakiet doker-IO nazwa była używana na Debian/Ubuntu do oficjalnego wydania Döcker.

Głównym powodem było uniknięcie konfliktu nazw z binarną tacą systemową doków systemu Ubuntu.

http://manpages.ubuntu.com/manpages/precise/man1/docker.1.html

Docker ma teraz wersji Enterprise (EE) oraz w wersji Free Edition Community (CE)

Przed zainstalowaniem Docker Community Edition, czego potrzeba, aby usunąć starsze pliki binarne.

Centos/RHL:

https://docs.docker.com/engine/installation/linux/docker-ce/centos/

$ sudo yum remove docker \ 
        docker-common \ 
        docker-selinux \ 
        docker-engine 

Ubuntu/Debian:

https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/

$ sudo apt-get remove docker docker-engine docker.io 
+0

@Ivolmar Dziękuję bardzo, więc byłoby śmiesznie użyć docker.io na jednym z nowszych? –

+1

@WillParzybok Poprawnie. W zależności od wersji Debiana lub Ubuntu powinieneś być w stanie zainstalować nową wersję CE i usunąć pliki binarne starszej wersji – lvolmar