Docker Event Driven Plugin System
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Interlock Build Status

Dynamic, event-driven extension system using Swarm. Extensions include HAProxy and Nginx for dynamic load balancing.

The recommended release is ehazlett/interlock:1.4.0


For a quick start with Compose, see the Swarm Example.


To get started with Interlock view the Documentation.


To build a local copy of Interlock, you must have the following:

  • Go 1.5+
  • Use the Go vendor experiment

You can use the Makefile to build the binary. For example:

make build

This will build the binary in cmd/interlock/interlock.

There is also a Docker image target in the makefile. You can build it with make image. Note: you will need at least Docker version 17.05 to build the image as we take advantage of multistage builds.


Licensed under the Apache License, Version 2.0. See LICENSE for full license text.