Skip to content

Commit 76d1045

Browse files
committed
2 parents 9d0322e + 44cc69a commit 76d1045

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

README.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
![banner](https://github.com/11notes/defaults/blob/main/static/img/banner.png?raw=true)
22

33
# SOCKET-PROXY
4-
![size](https://img.shields.io/docker/image-size/11notes/socket-proxy/2.1.4?color=0eb305)![5px](https://github.com/11notes/defaults/blob/main/static/img/transparent5x2px.png?raw=true)![version](https://img.shields.io/docker/v/11notes/socket-proxy/2.1.4?color=eb7a09)![5px](https://github.com/11notes/defaults/blob/main/static/img/transparent5x2px.png?raw=true)![pulls](https://img.shields.io/docker/pulls/11notes/socket-proxy?color=2b75d6)![5px](https://github.com/11notes/defaults/blob/main/static/img/transparent5x2px.png?raw=true)[<img src="https://img.shields.io/github/issues/11notes/docker-SOCKET-PROXY?color=7842f5">](https://github.com/11notes/docker-SOCKET-PROXY/issues)![5px](https://github.com/11notes/defaults/blob/main/static/img/transparent5x2px.png?raw=true)![swiss_made](https://img.shields.io/badge/Swiss_Made-FFFFFF?labelColor=FF0000&logo=data:image/svg%2bxml;base64,PHN2ZyB2ZXJzaW9uPSIxIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDMyIDMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxyZWN0IHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0idHJhbnNwYXJlbnQiLz4KICA8cGF0aCBkPSJtMTMgNmg2djdoN3Y2aC03djdoLTZ2LTdoLTd2LTZoN3oiIGZpbGw9IiNmZmYiLz4KPC9zdmc+)
4+
![size](https://img.shields.io/docker/image-size/11notes/socket-proxy/2.1.5?color=0eb305)![5px](https://github.com/11notes/defaults/blob/main/static/img/transparent5x2px.png?raw=true)![version](https://img.shields.io/docker/v/11notes/socket-proxy/2.1.5?color=eb7a09)![5px](https://github.com/11notes/defaults/blob/main/static/img/transparent5x2px.png?raw=true)![pulls](https://img.shields.io/docker/pulls/11notes/socket-proxy?color=2b75d6)![5px](https://github.com/11notes/defaults/blob/main/static/img/transparent5x2px.png?raw=true)[<img src="https://img.shields.io/github/issues/11notes/docker-SOCKET-PROXY?color=7842f5">](https://github.com/11notes/docker-SOCKET-PROXY/issues)![5px](https://github.com/11notes/defaults/blob/main/static/img/transparent5x2px.png?raw=true)![swiss_made](https://img.shields.io/badge/Swiss_Made-FFFFFF?labelColor=FF0000&logo=data:image/svg%2bxml;base64,PHN2ZyB2ZXJzaW9uPSIxIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDMyIDMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxyZWN0IHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0idHJhbnNwYXJlbnQiLz4KICA8cGF0aCBkPSJtMTMgNmg2djdoN3Y2aC03djdoLTZ2LTdoLTd2LTZoN3oiIGZpbGw9IiNmZmYiLz4KPC9zdmc+)
55

66
Access your docker socket safely as read-only, rootless and distroless
77

@@ -50,9 +50,9 @@ services:
5050
socket-proxy:
5151
# this image is used to expose the docker socket as read-only to traefik
5252
# you can check https://github.com/11notes/docker-socket-proxy for all details
53-
image: "11notes/socket-proxy:2.1.4"
53+
image: "11notes/socket-proxy:2.1.5"
5454
read_only: true
55-
user: "0:108"
55+
user: "0:0"
5656
environment:
5757
TZ: "Europe/Zurich"
5858
volumes:
@@ -194,6 +194,7 @@ networks:
194194
backend:
195195
internal: true
196196
```
197+
To find out how you can change the default UID/GID of this container image, consult the [how-to.changeUIDGID](https://github.com/11notes/RTFM/blob/main/linux/container/image/11notes/how-to.changeUIDGID.md#change-uidgid-the-correct-way) section of my [RTFM](https://github.com/11notes/RTFM)
197198
198199
# ENVIRONMENT 📝
199200
| Parameter | Value | Default |
@@ -210,18 +211,18 @@ networks:
210211
# MAIN TAGS 🏷️
211212
These are the main tags for the image. There is also a tag for each commit and its shorthand sha256 value.
212213

213-
* [2.1.4](https://hub.docker.com/r/11notes/socket-proxy/tags?name=2.1.4)
214+
* [2.1.5](https://hub.docker.com/r/11notes/socket-proxy/tags?name=2.1.5)
214215

215216
### There is no latest tag, what am I supposed to do about updates?
216-
It is of my opinion that the ```:latest``` tag is dangerous. Many times, I’ve introduced **breaking** changes to my images. This would have messed up everything for some people. If you don’t want to change the tag to the latest [semver](https://semver.org/), simply use the short versions of [semver](https://semver.org/). Instead of using ```:2.1.4``` you can use ```:2``` or ```:2.1```. Since on each new version these tags are updated to the latest version of the software, using them is identical to using ```:latest``` but at least fixed to a major or minor version.
217+
It is of my opinion that the ```:latest``` tag is dangerous. Many times, I’ve introduced **breaking** changes to my images. This would have messed up everything for some people. If you don’t want to change the tag to the latest [semver](https://semver.org/), simply use the short versions of [semver](https://semver.org/). Instead of using ```:2.1.5``` you can use ```:2``` or ```:2.1```. Since on each new version these tags are updated to the latest version of the software, using them is identical to using ```:latest``` but at least fixed to a major or minor version.
217218

218219
If you still insist on having the bleeding edge release of this app, simply use the ```:rolling``` tag, but be warned! You will get the latest version of the app instantly, regardless of breaking changes or security issues or what so ever. You do this at your own risk!
219220

220221
# REGISTRIES ☁️
221222
```
222-
docker pull 11notes/socket-proxy:2.1.4
223-
docker pull ghcr.io/11notes/socket-proxy:2.1.4
224-
docker pull quay.io/11notes/socket-proxy:2.1.4
223+
docker pull 11notes/socket-proxy:2.1.5
224+
docker pull ghcr.io/11notes/socket-proxy:2.1.5
225+
docker pull quay.io/11notes/socket-proxy:2.1.5
225226
```
226227
227228
# SOURCE 💾
@@ -231,7 +232,7 @@ docker pull quay.io/11notes/socket-proxy:2.1.4
231232
> [!IMPORTANT]
232233
>This image is not based on another image but uses [scratch](https://hub.docker.com/_/scratch) as the starting layer.
233234
>The image consists of the following distroless layers that were added:
234-
>* [11notes/distroless](https://github.com/11notes/docker-distroless/blob/master/arch.dockerfile) - contains users, timezones and Root CA certificates
235+
>* [11notes/distroless](https://github.com/11notes/docker-distroless/blob/master/arch.dockerfile) - contains users, timezones and Root CA certificates, nothing else
235236
236237
237238
@@ -243,4 +244,4 @@ docker pull quay.io/11notes/socket-proxy:2.1.4
243244
# ElevenNotes™️
244245
This image is provided to you at your own risk. Always make backups before updating an image to a different version. Check the [releases](https://github.com/11notes/docker-socket-proxy/releases) for breaking changes. If you have any problems with using this image simply raise an [issue](https://github.com/11notes/docker-socket-proxy/issues), thanks. If you have a question or inputs please create a new [discussion](https://github.com/11notes/docker-socket-proxy/discussions) instead of an issue. You can find all my other repositories on [github](https://github.com/11notes?tab=repositories).
245246
246-
*created 12.08.2025, 08:20:27 (CET)*
247+
*created 13.10.2025, 11:44:10 (CET)*

0 commit comments

Comments
 (0)