# PRW - Desplegando docker y docker compose ## A1. Tarea global En grupo siguiendo el siguiente tutorial: * [Instalación de docker en Digital Ocean](https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-20-04-es) Siguiendo los **pasos 1 y 2** del tutorial instalar **docker** en el servidor del proyecto. Añadir todos los usarios al grupo `docker` para que puedan crear imágenes y contenedores. A continuación, partir del siguiente tutorial: * [Instalación de docker-compose en Digital Ocean](https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-compose-on-ubuntu-20-04-es) Siguiendo el **paso 1** del tutorial instala **docker-compose** en el servidor. ## A2. Tarea individual Siguiendo el [tutorial anterior de instalación de docker compose](https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-compose-on-ubuntu-20-04-es) a partir del **paso 2**. Crea la app de ejemplo del tutorial. Modificar la configuración del contenedor de forma que cada compañero use un puerto distinto para el acceso externo. Usar los siguientes: | Alumno | Puerto | Hecho | | ------- | ------ | --- | | Joaquín | 8010 | X | | Ale | 8040 | | | Raúl | 8030 | X | | Antony | 8020 | | Abre en el cortafuegos el puerto que vas a utilizar con: ```bash $ sudo ufw allow puerto ``` Comprueba que funciona accediendo a la URL [http://prw.labfp.es:puerto](http://prw.labfp.es:puerto) Cuando funcione avisa al profesor para que revise la actividad. Acuérdate de reflejar en tu horario la realización de esta y de todas las tareas/actividades que vayas revisando. Envía al profesor captura de pantalla en la que se muestre como accedes desde el navegador a la aplicación ## A3. Docker compose PAra el contenedor y elimina la imagen anterior. Crea ahora la imagen en este servidor la imagen que usamos en la actividad UT5-A1 de DPL, pero usando el mismo puerto de la actividad anterior Cuando hayas terminado avisa al profesor para que lo revise | Alumno | Puerto | Hecho | | ------- | ------ | --- | | Joaquín | 8010 | | | Ale | 8040 | | | Raúl | 8030 | | | Antony | 8020 | | ###### tags: `prw` `digital ocean` `traefik`