quay.io/soketi/soketi
.[git_version]
represent the soketi version released to the Git repository. This usually is x.x.x
, unless it's a commit or the master branch. For commits, the value is the SHA hash of the commit. When using the master branch image, the value is latest
.[node_version]
is 16-alpine
. This will be augmented in the future with additional Node versions.0.34.1-16-alpine
(points to 0.34.1
)0.34-16-alpine
(points to the latest 0.34.x
)0-16-alpine
(points to the latest 0.x
)latest-16-alpine
(points to the latest 0.x
branch)0.18.0
version.The advantage of using a distroless container is that in the case of a remote code execution vulnerability the attacker cannot open a shell because there are no shells installed in the container. This makes an attack against the server much harder to achieve, but can also make running something likekubectl exec <your soketi pod> -- /bin/bash
harder to debug since, again, there is no shell available within the container.
-distroless
instead of -alpine
.