You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
continuous-integration/drone/push Build is passing
Details
|
1 year ago | |
---|---|---|
.chglog | 1 year ago | |
.dockerfiles | 1 year ago | |
client | 1 year ago | |
cmd/autodock | 1 year ago | |
collector | 2 years ago | |
config | 5 years ago | |
events | 5 years ago | |
logs | 1 year ago | |
metrics | 5 years ago | |
plugin | 1 year ago | |
proxy | 4 years ago | |
server | 1 year ago | |
tools | 1 year ago | |
.dockerignore | 5 years ago | |
.drone.yml | 1 year ago | |
.gitignore | 1 year ago | |
.goreleaser.yml | 1 year ago | |
.yamllint.yml | 3 years ago | |
Dockerfile | 1 year ago | |
LICENSE | 5 years ago | |
Makefile | 1 year ago | |
README.md | 1 year ago | |
_config.yml | 4 years ago | |
docker-compose.yml | 5 years ago | |
go.mod | 1 year ago | |
go.sum | 1 year ago | |
version.go | 1 year ago |
README.md
autodock -- Automated Docker
autodock is a Daemon for Docker Automation which enables you to maintain and automate your Docker infrastructure by reacting to Docker or Docker Swarm events.
Supported plugins:
autodock comes with a number of plugins where each piece of functionality is provided by a separate plugin. Each plugin that is "connected" to autodock will receive events (such as Docker or Docker Swarm) and perform appropriate actions using a proxy to the Docker API.
autodock is also capable of receiving events from other external sources such as Docker Hub or Github webhooks to support things like CI/CD.
The following list is a list of the currently available plugins:
- autodock-cron Provides a Cron like scheduler for Containers/Services
- autodock-logger Logs Dockers Events (Reference Implementation)
Installation
Docker
$ docker pull prologic/autodock
Source
$ go install git.mills.io/prologic/autodock
Usage
Docker
$ docker run -d -p 8000:8000 -v /var/run/docker.sock:/var/run/docker.sock prologic/autodock
For a full production-ready Docker Compose (Stackfile) see here
Source
$ autodock
License
MIT