Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Següent revisió | Revisió prèvia | ||
| linux:docker:masterclass [25/05/2018 04:29] – creat mate | linux:docker:masterclass [27/11/2018 07:24] (actual) – [info general] admin | ||
|---|---|---|---|
| Línia 1: | Línia 1: | ||
| = MasterClass Docker | = MasterClass Docker | ||
| + | {{tag> | ||
| == info masterclass | == info masterclass | ||
| - | ponente: Dani | + | ponente: Dani Sanchez < |
| + | pass:2...s | ||
| == docker | == docker | ||
| + | === info general | ||
| 3 componentes: | 3 componentes: | ||
| * docker daemon | * docker daemon | ||
| Línia 9: | Línia 12: | ||
| * docker client (la consola que envía comandos al daemon) | * docker client (la consola que envía comandos al daemon) | ||
| - | alpine : lenguaje propio para docker | + | alpine : <del>lenguaje propio para docker</ |
| + | === trabajando con docker | ||
| '' | '' | ||
| + | |||
| '' | '' | ||
| + | |||
| '' | '' | ||
| + | |||
| '' | '' | ||
| + | vinculación a una carpeta del equipo " | ||
| + | '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| + | * desde aquí dentro podemos hacer cambio, PERO NO TIENEN PERSISTENCIA | ||
| + | * podemos sacar una imagen de un contenedor (con los cambios realizados) | ||
| + | * '' | ||
| + | * '' | ||
| + | * no se suele hacer así, se usa **docker file** | ||
| + | |||
| + | === Dockerfile | ||
| + | < | ||
| + | FROM < | ||
| + | COPY index.html / | ||
| + | </ | ||
| + | '' | ||
| + | * por defecto coge el fichero Dockerfile del path actual | ||
| + | * se puede especificar otro fichero con '' | ||
| + | |||
| + | a docker se pueden subir todas las imágenes que quieras, gratuitamente. | ||
| + | |||
| + | == docker compose | ||
| + | para uso local, ejecutar varios contenedores, | ||
| + | |||
| + | '' | ||
| + | |||
| + | < | ||
| + | version: ' | ||
| + | services: | ||
| + | web: | ||
| + | build: . | ||
| + | ports: | ||
| + | - " | ||
| + | redis: | ||
| + | image: " | ||
| + | </ | ||
| + | |||
| + | === entornos | ||
| + | * implementación | ||
| + | * pre-producción | ||
| + | * producción | ||
| + | * (Q&A) | ||
| + | |||
| + | === subir | ||
| + | * '' | ||