Introducció
Desinstal·leu les versions antigues
Actualitzant tot el vostre programari
Configura el repositori
Instal·leu Docker CE
Crear un usuari
Prova Docker
Configureu Docker perquè s'iniciï a l'arrencada
Introducció
Docker és una aplicació que ens permet desplegar programes que s'executen com a contenidors. Va ser escrit en el popular llenguatge de programació Go. Aquest tutorial explica com instal·lar Docker CE a Ubuntu 18.04 LTS.
Desinstal·leu les versions antigues
Les versions anteriors de Docker es deien docker
, docker.io
o docker-engine
. Si aquests estan instal·lats a la vostra màquina, desinstal·leu-los:
sudo apt-get remove docker docker-engine docker.io containerd runc
Actualitzant tot el vostre programari
Assegurem-nos que estem utilitzant un sistema net. Actualitzeu l'índex del paquet apt i actualitzeu:
sudo apt-get update && sudo apt-get upgrade -y
Configura el repositori
Instal·leu paquets per permetre apt
utilitzar un repositori mitjançant HTTPS:
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
Afegeix la clau GPG oficial de Docker:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Comproveu que ara teniu la clau amb l'empremta digital 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
cercant els darrers 8 caràcters de l'empremta digital:
sudo apt-key fingerprint 0EBFCD88
SORTIDA
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) <[email protected]>
sub rsa4096 2017-02-22 [S]
Utilitzeu l'ordre següent per configurar el repositori estable:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Instal·leu Docker CE
Actualitzeu l'índex del paquet apt:
sudo apt-get update
Instal·leu la darrera versió de Docker CE i containerd:
sudo apt-get install docker-ce docker-ce-cli containerd.io
Crear un usuari
Es crea el grup docker però no s'hi afegeix cap usuari. Heu de fer servir sudo
per executar les ordres de Docker. Creeu un usuari que no sigui root que s'afegirà al grup docker:
adduser user
usermod -aG docker user
Reinicieu el servei Docker:
systemctl restart docker
Prova Docker
Executeu el hello-world
contenidor Docker per assegurar-vos que la instal·lació s'hagi completat correctament:
docker run hello-world
SORTIDA
Hello from Docker!
This message shows that your installation appears to be working correctly.
Finalment, habiliteu Docker perquè s'executi quan el vostre sistema arrenqui:
systemctl enable docker
Enhorabona, heu instal·lat Docker correctament. Per explorar més a fons Docker, visiteu la documentació oficial per començar.