Categorygithub.com/gasserk/interlock
modulepackage
0.2.11
Repository: https://github.com/gasserk/interlock.git
Documentation: pkg.go.dev

# README

Interlock

Dynamic, event-driven Docker plugin system using Swarm.

Usage

Run docker run ehazlett/interlock list-plugins to show available plugins.

Example:

docker run -P ehazlett/interlock -s tcp://1.2.3.4:2375 --plugin example start

Commandline options

  • --swarm-url: url to swarm (default: tcp://127.0.0.1:2375)
  • --swarm-tls-ca-cert: TLS CA certificate to use with swarm (optional)
  • --swarm-tls-cert: TLS certificate to use with swarm (optional)
  • --swarm-tls-key: TLS certificate key to use with swarm (options)
  • --plugin: enable plugin
  • --debug: enable debug output
  • --version: show version and exit

Plugins

See the Plugins directory for available plugins and their corresponding readme.md for usage.

NameDescription
ExampleExample Plugin for Reference
HAProxyHAProxy Load Balancer
NginxNginx Load Balancer
StatsContainer stat forwarding to Carbon

License

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

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author