Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description

Introducción

Este repositorio alberga un contenedor Docker para montar un Servidor Web usando "apache2" y "php5", está automatizado en el Registry Hub de Docker luispa/base-apache conectado con el el proyecto en GitHub base-apache

Ficheros

  • Dockerfile: Para crear un servidor "web" basado en debian
  • sample: Directorio con index.html y phpinfo.php para hacer pruebas

Personalización

Volumen

Directorio persistente para configurar el Timezone. Crear el directorio /Apps/data/tz y dentro de él crear el fichero timezone. Luego montarlo con -v o con fig.yml

Montar:
   "/Apps/data/tz:/config/tz"  
Preparar: 
   $ echo "Europe/Madrid" > /config/tz/timezone

Instalación de la imagen

Para usar la imagen desde el registry de docker hub

totobo ~ $ docker pull luispa/base-apache

Error 404.php personalizado

Cuando utilices este contenedor recuerda que deberías crear un fichero 404.php en la raiz de tu directorio persistente que será montado como /var/www. En el directorio sample tienes un ejemplo

Clonar el repositorio

Este es el comando a ejecutar para clonar el repositorio y poder trabajar con él directametne

totobo ~ $ clone https://github.com/LuisPalacios/docker-apache.git

Luego puedes crear la imagen localmente con el siguiente comando

$ docker build -t luispa/base-apache ./
Docker Pull Command
Owner
luispa
Source Repository

Comments (0)