Docker Authorization Plugin Proxy - allows every request coming via unix-socket. Forwards all other.
379
allows every request coming via unix-socket. Forwards all other requests to specified BACKEND. Backend has to provide the same http interface as the plugin itself (POST /AuthZPlugin.AuthZReq and POST AuthZPlugin.AuthZRes).
docker plugin install salzig/auster-proxy
docker plugin disable salzig/auster-proxy
docker plugin set salzig/auster-proxy BACKEND=https://auth.yourcompany.com
docker plugin enable salzig/auster-proxy
additionally you need to tell the engine to use this plugin by adding the following to /etc/docker/daemon.json
{
"authorization-plugins": ["salzig/auster-proxy:latest"]
}
afterwards you can signal docker to reload the config with kill -1 $(pidof dockerd)
Content type
Plugin
Digest
Size
2.3 MB
Last updated
about 9 years ago
docker plugin install salzig/auster-proxy