docker-socket-proxy icon indicating copy to clipboard operation
docker-socket-proxy copied to clipboard

Proxy over your Docker socket to restrict which requests it accepts

Results 43 docker-socket-proxy issues
Sort by recently updated
recently updated
newest added

ciao, thanks for this simple solution. i'd have a use-case though where only access to the endpoints `containers/json` and `…/{id}/json` (inspection), but not `…/create` or `…/{id}/stop` etc., would be needed....

enhancement
help wanted

As of Docker v26 release, TLS is now mandatory to connect to the docker socket. Source: https://docs.docker.com/engine/release-notes/26.0/ `Deprecate the ability to accept remote TCP connections without TLS. [Deprecation notice](https://github.com/docker/cli/tree/v26.0.0/deprecation.md#unauthenticated-tcp-connections) [docker/cli#4928](https://github.com/docker/cli/pull/4928)...

The README.md shows this usage example: ``` docker container run \ -d --privileged \ --name dockerproxy \ -v /var/run/docker.sock:/var/run/docker.sock \ -p 127.0.0.1:2375:2375 \ tecnativa/docker-socket-proxy ``` In my optioning the example...

Bumps [black](https://github.com/psf/black) from 20.8b1 to 24.3.0. Release notes Sourced from black's releases. 24.3.0 Highlights This release is a milestone: it fixes Black's first CVE security vulnerability. If you run Black...

dependencies

This PR https://github.com/Tecnativa/docker-socket-proxy/pull/111 added a new environment variable. This PR adds documentation for it to the README.

Hello, just got started using this container to secure watchtower. but i see strange behavior when i send requests to the api in the below setup: ``` version: '2' services:...

podman requests start with, e.g., "/v4.6.1/libpod" which was not included in the current regex Tested for _ping and containers, only.

``` [container@144 ~]$ CONTAINER_HOST=tcp://localhost:2375 podman container ls Cannot connect to Podman. Please verify your connection to the Linux system using `podman system connection list`, or try `podman machine init` and...

This updates the used version of black. This is neccassary, because the dependency typed-ast from black didn't build in python 3.10 on linux. The Update fixes this problem.