Sign inSign up

josema27/ejercicio3

By josema27

•Updated over 2 years ago

Image
0

862

josema27/ejercicio3 repository overview

Arcivo dockerfile sobre la imagen de ubuntu:20.04 con diversas configuraciones automatizadas:

  • Variable de entorno para evitar interactividad.
  • Actualizar los repositorios e instalar el servidor apache2
  • Moverse al directorio /var/www/html
  • Copia un index.html personalizado en /var/www/html con un texto para la actividad.
  • Ejecución de “apache2ctl -D FOREGROUND” como instrucción de arranque para que el contenedor no se pare y el servicio quede levantado.

Dockerfile a continuación:

⁠Usamos la imagen base de Ubuntu 20.04

FROM ubuntu:20.04

⁠Para evitar interactuar con los procesos iniciales

ENV DEBIAN_FRONTEND noninteractive

⁠Actualizamos los repositorios e instalamos apache2

RUN apt-get update &&
apt-get install -y apache2 &&
apt-get clean &&
rm -rf /var/lib/apt/lists/*

⁠Nos movemos al directorio /var/www/html

WORKDIR /var/www/html

⁠Copiamos el index.html personalizado

RUN echo 'Soy José María Cruz Regalado y esta es mi página de Apache2 dockerizado semipresencial' > index.html

⁠Para que el contenedor no se pare y el servicio quede levantado, ejecutamos apache2ctl -D FOREGROUND al arrancar

CMD ["apache2ctl", "-D", "FOREGROUND"]

Tag summary

Content type

Image

Digest

sha256:5c49b8d73…

Size

61 MB

Last updated

over 2 years ago

docker pull josema27/ejercicio3