Docker és un gestor de contenidors de Linux.

Entorn de treball

WSL

Arrenca una màquina virtual Ubuntu amb Windows Subsytem for Linux (WSL):

> connect-wsl docker -new

Instal.la docker:

$ install-docker

Observació. install-docker és un alias de curl -L sh.xtec.dev/docker.sh | sh.

Isard

Arrenca una màquina virtual Ubuntu amb Isard:

> connect-isard docker -new

Instal.la docker:

$ curl -L sh.xtec.dev/docker.sh | sh

Activitats

Contenidor

Contenedor

undefined

Xarxa

Els contenidors es poden connectar i comunicar-se entre ells o altres serveis mitjançant xarxes.

Emmagatzematge

Docker té dues opcions perquè els contenidors emmagatzemin fitxers a la màquina amfitrió, de manera que els fitxers es mantinguin fins i tot després que el contenidor s'aturi: volums i muntatges d'enllaç.

Compose

Docker Compose permite crear un conjunto de servicios de forma declarativa, diciendo a docker el resultado que queremos y que docker se encargue de ejecutar las ordenes correspondientes.

Recursos

undefined

Imatge

Imatge

undefined

Build

Les imatges es construeixen a partir d'altres imatges afegint noves capes.

Registre

Un registre és un lloc on es guarden les imatges que es fan servit per desplegar contenidors

Pipeline

undefined

Cluster

Nomad

Nomad es una eina d'orquestació de contenidors que ofereix capacitat multi-cluster.

Consul

Permet construir una malla de serveis fent servir sidecar proxies.

Vault

Permet gestionar tots els secrets necessaris en un cluster de manera eficient i segura.

Desenvolupmanent