Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
| info:cursos:pue:devops:sesion2 [10/02/2019 03:02] – [info] mate | info:cursos:pue:devops:sesion2 [23/02/2019 03:12] (actual) – [docker] mate | ||
|---|---|---|---|
| Línia 20: | Línia 20: | ||
| == docker | == docker | ||
| + | * '' | ||
| + | |||
| + | === imágenes | ||
| * desconfiar (imágenes) de lo que no se puede trazar o comprobar | * desconfiar (imágenes) de lo que no se puede trazar o comprobar | ||
| * probablemente no se actualicen | * probablemente no se actualicen | ||
| * si no hay Dockerfile o depende de otras imágenes que no son confiables, no es recomendable | * si no hay Dockerfile o depende de otras imágenes que no son confiables, no es recomendable | ||
| + | === capas | ||
| * agrupar capas de comandos que las generan siempre que sea posible | * agrupar capas de comandos que las generan siempre que sea posible | ||
| * RUN, COPY, ADD... | * RUN, COPY, ADD... | ||
| - | * '' | + | |
| - | | + | === VOLUME |
| * '' | * '' | ||
| - | * por defecto en local, al crear se puede especificar otro drivers | + | * por defecto en local, al crear se puede especificar otro (drivers) |
| * '' | * '' | ||
| - | * **/ | + | * ubicación volúmenes: |
| - | | + | |
| + | === NETWORK | ||
| * bridge = switch software | * bridge = switch software | ||
| * '' | * '' | ||
| * '' | * '' | ||
| * **%%--%%attachable** permite añadir a mano otros contenedores a una red | * **%%--%%attachable** permite añadir a mano otros contenedores a una red | ||
| + | |||
| + | === varios | ||
| * REDIS | * REDIS | ||
| * usarlo para guardar sesiones, permite ampliar los frontales | * usarlo para guardar sesiones, permite ampliar los frontales | ||
| Línia 119: | Línia 126: | ||
| ENTRYPOINT ["/ | ENTRYPOINT ["/ | ||
| </ | </ | ||
| - | < | + | |
| + | == deberes | ||
| + | funciona por separado, pero no junto | ||
| + | < | ||
| + | version: ' | ||
| + | |||
| + | services: | ||
| + | db: | ||
| + | image: mysql:5.7 | ||
| + | volumes: | ||
| + | - db_data:/ | ||
| + | environment: | ||
| + | MYSQL_ROOT_PASSWORD: | ||
| + | MYSQL_DATABASE: | ||
| + | MYSQL_USER: wordpress | ||
| + | MYSQL_PASSWORD: | ||
| + | |||
| + | wordpress: | ||
| + | depends_on: | ||
| + | - db | ||
| + | image: wordpress: | ||
| + | ports: | ||
| + | - " | ||
| + | restart: always | ||
| + | environment: | ||
| + | WORDPRESS_DB_HOST: | ||
| + | WORDPRESS_DB_USER: | ||
| + | WORDPRESS_DB_PASSWORD: | ||
| + | WORDPRESS_DB_NAME: | ||
| + | |||
| + | volumes: | ||
| + | db_data: | ||
| + | driver: local | ||
| + | driver_opts: | ||
| + | type: ' | ||
| + | o: ' | ||
| + | device: ' | ||
| </ | </ | ||
| + | * '' | ||
| + | * '' | ||