Coder Social home page Coder Social logo

docker-varnish's People

Contributors

danielcompton avatar dunglas avatar maetthu avatar pietervogelaar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

docker-varnish's Issues

log to stdout

Hi

I have a feature wish.
It would be awesome if this container would log to stdout(/dev/fd/1 or /dev/stdout) via varnishncsa or varnishlog.
Thus enabling "docker logs".

Update Overview text on DockerHub

The current text on DockerHub still indicates support for version 4.1. According to the GitHub Readme this info is outdated. It would be nice if the DockerHub text was also updated.

Varnish 6.2

  • Update varnish to 6.2
  • Retire 6.1
  • Check vmods for compatibility

Build multi-architecture Varnish images?

I've recently bought an M1 Mac and found that it doesn't run x86 Varnish Docker images, seemingly due to the VCL compilation phase.

I was able to build a partially working Docker image from this repo just by running docker build on my M1 Mac. I didn't fully test all the features, but I was able to start it after commenting out import dynamic;.

vcl 4.0;

import cookie;
import digest;
import directors;
# import dynamic;
import header;
import saintmode;
import purge;
import querystring;
import std;
import tcp;
import var;
import vsthrottle;
import xkey;

backend default {
    .host = "127.0.0.1";
    .port = "8080";
}

sub vcl_recv {
    std.log("you can't stop the signal!");
}

Would you be interested in building multi-architecture Varnish images? I think that https://www.docker.com/blog/multi-arch-build-and-images-the-simple-way/ shows the current easiest way to do this with buildx, but I'm not too sure.

Varnish 6.0

  • Update varnish to 6.0
  • Update base image to debian:stretch, maybe add an alpine version as well

Thank you

Hello, I just wanted to thank you for supporting this project.
I haven't used it yet, but just a fact, that somebody works on it make me happy.
Have a nice day,
Andriy

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.