go-plugins-helpers icon indicating copy to clipboard operation
go-plugins-helpers copied to clipboard

Go helper packages to extend the Docker Engine

Results 39 go-plugins-helpers issues
Sort by recently updated
recently updated
newest added

Even if plugin doesn't have access to `/run/docker/plugins` it should be able to run with specified socket address (assuming it has access to create that).

Hi there, I am trying to create an AuthZ/AuthN plugin that checks if a specific user can mount a directory. When I log the `authorization.Requset.User` or the `authorization.Requset.UserAuthNMethod`, I get...

Currently docker compose `depends_on` is not respected by Docker itself - so when the host reboots, the containers may be started in a wrong order causing issues - to solve...

... by shutting down the http.Server using the proper method. This is a WIP and I am very much open to suggestions. We might think about exposing the `http.Server` somehow...

I'm trying to do some dev work on a Docker Volume Plugin and I'm running into a compile error: ```#!sh $ go mod tidy go: finding module for package github.com/sirupsen/logrus...

Hi, I am not sure if this is the correct place to post the question. But I could not find somewhere else to ask this question. From the "plugin helper"...

github.com/docker/go-plugins-helpers/authorization req.RequestBody is empty ```shell method: POST, url: /v1.40/build?buildargs={}&cachefrom=[]&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=file/Dockerfile&labels={}&memory=0&memswap=0&networkmode=default&rm=1&shmsize=0&t=netdata:1.6&target=&ulimits=null&version=1, RequestBody: , ResponseBody: , RequestHeaders: map[Content-Type:application/x-tar User-Agent:Docker-Client/19.03.1 (linux)] ``` How can I get the contents in Dockerfile ?

Updated the network driver README to include a full quickstart program that can be run. This program also checks for errors starting the server, which is a crucial check I...

I'm listed as a maintainer but: 1. I don't have merge access anymore 1. I don't have the time to maintain this repo Please remove me, and update the MAINTAINERS...

This PR exposes a shutdown method on the handler to allow programs to gracefully stop the underlying http server.