Dockerized Varnish Agent, including the Enhanced Varnish Dashboard 🐳
10K+
Dockerized Varnish Agent, including the Enhanced Varnish Dashboard.
| Tag | Dockerfile Build Context |
|---|---|
:4.1.4-ubuntu-16.04, :latest | View |
An example docker-compose.yml is included demonstrating how to use this image with an separate Varnish image (e.g. varnish-alpine-docker).
| Name | Default value | Description |
|---|---|---|
VARNISH_HOST | varnish | Hostname of the varnish server |
VARNISH_HOST_MANAGEMENT_PORT | 6082 | Management port opened by the varnish server |
VARNISH_AGENT_USER | admin | The Varnish Agent user for basic authentication. |
VARNISH_AGENT_PASSWORD | admin | The Varnish Agent password for basic authentication. |
VARNISH_AGENT_PORT | 6085 | The Varnish Agent port. |
DASHBOARD_ENABLED | '' | Whether you want to use the realtime Varnish Dashboard. If the value is empty, the dashboard is disabled. |
DASHBOARD_VARNISH_SERVER_DISPLAY_NAME | Varnish | The display name of the varnish instance as seen in the Varnish Dashboard. |
docker-entrypoint.sh/usr/local/etc/varnish/agent_secret in the format $VARNISH_AGENT_USER:$VARNISH_AGENT_PASSWORD. By default, that will be admin:adminQ: Why is there no alpine image?
Requires Windows powershell or pwsh.
# Install Generate-DockerImageVariants module: https://github.com/theohbrothers/Generate-DockerImageVariants
Install-Module -Name Generate-DockerImageVariants -Repository PSGallery -Scope CurrentUser -Force -Verbose
# Edit ./generate templates
# Generate the variants
Generate-DockerImageVariants .
Content type
Image
Digest
sha256:30d131fab…
Size
52.8 MB
Last updated
over 2 years ago
docker pull theohbrothers/docker-varnish-agent