Sign inSign up

luispa/base-squid

By luispa

Updated almost 11 years ago

Image
0

375

luispa/base-squid repository overview

Introducción

Este repositorio alberga un contenedor Docker para montar un Servidor que realice proxy inverso usando "squid", está automatizado en el Registry Hub de Docker luispa/base-squid conectado con el el proyecto en GitHub base-squid

Consulta este apunte técnico sobre varios servicios en contenedores Docker para acceder a otros contenedores Docker y sus fuentes en GitHub.

Ficheros

  • Dockerfile: Para crear un servidor basado en debian
  • sample: Directorio con un ejemplo de lo que hay que añadir al principio del squid3.conf para que haga proxy inverso
  • init_squid.py. Programa que se debe ejecutar al arrancar un contenedor basado en esta imagen

Instalación de la imagen

Para usar la imagen desde el registry de docker hub

totobo ~ $ docker pull luispa/base-squid

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-squid.git

Luego puedes crear la imagen localmente con el siguiente comando

$ docker build -t luispa/base-squid ./

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

Tag summary

Content type

Image

Digest

sha256:e9e35456a

Size

98.3 MB

Last updated

almost 11 years ago

docker pull luispa/base-squid