Sign inSign up

imontes13/supervisor-apache-ftp

By imontes13

•Updated over 6 years ago

Dockerfile

Image
0

269

imontes13/supervisor-apache-ftp repository overview

⁠imontes13-exerciciPractic4

Enunciat

⁠Exercici 1 (50%) -

Heu de crear una imatge de docker que contingui supervisor, el qual al seu torn gestionarà 2 seveis:

  • Servei web amb apache
  • Un segon servei a escollir (ftp, dns, dhcp, mail server ...)

⁠Exercici 2 (50%) -

Heu de repetir l’exercici 2 de l’EP3 anterior (implantació de Wordpress amb 3 contenidors) però ara usant docker-compose.

supervisor-httpd-extra Lliurament Per a l’exercici 1, heu de lliurar aquest document de l’enunciat indicant les URL del vostre github i docker hub on es troba la imatge docker demanada. Per a l’exercici 2, heu de lliurar el document YML. Posareu els dos fitxers en un zip, que tindrà per nom seguint el següent patró: M15-Docker-EP4-NomCognom1.zip

Data límit de lliurament: dilluns 02 de Març de 2020 a les 23:55 h

⁠supervisor-apache-ftp

Imagen de docker con supervisor, el servidor web HTTPD y un servidor FTP

⁠Credenciales de sesión

Usuario: www

Contraseña:iaw

Puede cambiarlos utilizando las variables de entorno USUARIO y CONTRASEÑA.

Ejemplo:

docker run -d -p 80:80 -p 9001: 9001 -e USUARIO = mi nombre de usuario -e CONTRASEÑA = mi contraseña imontes13/supervisor-apache-ftp

⁠Credenciales de supervisor en interfaz web:

nombre de usuario : www

contraseña : iaw

⁠Incluido en este repositorio

bootstrap.sh El cual es un boot , para iniciar el supervisor , el cual arranca en primer plano , ademas incluido van los otros servicios mediante la instalacion .

⁠Configuracion de Supervisor

Los archivos de configuración estan dentro de /etc/supervisor.d/*, para agregar nuevos programas se debe de crear el fichero de configuracion , debe tener el nombre del servicio + .conf por ejemplo = httpd.conf y se especifica el nombre del programa y su arranque, de esta manera:

[program:httpd] command=/usr/sbin/httpd -D FOREGROUND

⁠Hacer la ejecución de Dockerfile

Se debe utilizar el siguiente comando

docker build -t imontes13/supervisor-apache-ftp .

Tag summary

Content type

Image

Digest

Size

209 MB

Last updated

over 6 years ago

docker pull imontes13/supervisor-apache-ftp