Aquesta és una revisió antiga del document
MasterClass Docker
info masterclass
ponente: Dani
docker
3 componentes:
- docker daemon
- rest api (escuchando en file system) –> nos permite hablar con otros demonios docker (en otras máquinas)
- docker client (la consola que envía comandos al daemon)
alpine : lenguaje propio para docker
$ docker run httpd -p 80:80 httpd:2.4 –> mapeando puerto de la red de docker a tu ordenador $ docker run httpd -P httpd:2.4 ; docker ps –> muestra que puertos se están mapeando (por si no sabes que puertos ofrece el contenedor) $ docker run httpd -d -P httpd:2.4 –> detach (para liberar la consola) $ docker logs $(docker ps -q) –> mirar logs (normalmente se le pasa el ID o nombre del contenedor