Changes
- Add
gvisor-tap-vsocknetwork and port drivers (#515 #522, thanks to @fahedouch) - Preserve real client source IP in builtin port driver via IP_TRANSPARENT (#565, #577)
- For Docker, preserving the source IP requires running
dockerd-rootless.shwith--userland-proxy=false
- For Docker, preserving the source IP requires running
- rootlesskit-docker-proxy: postpone removal to v4 (#569)
- Add build tags (#533, thanks to @fahedouch)
Full changes: https://github.com/rootless-containers/rootlesskit/milestone/16?closed=1
Thanks to @arshia-rgh @fahedouch @yoshikawa
Install
mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download/v3.0.0-rc.0/rootlesskit-$(uname -m).tar.gz | tar Cxzv ~/bin
About the binaries
The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/rootless-containers/rootlesskit/actions/runs/24200485777
The sha256sum of the SHA256SUMS file itself is ec16a653202e655ba7b03455214a52fa8697137497f5ab939fce125456e10bcb .