Changes
support detach-netns (#379 , thanks to @fahedouch)
Planned to be used for:
- accelerating (and deflaking)
nerdctl pull
andnerdctl build
- supporting
nerdctl run --net=host
new network driver: pasta
(with port driver implicit
) (#358)
Pasta: https://passt.top/passt/
Usage:rootlesskit --net=pasta --port-driver=implicit
No support for explicit port forwarding (
rootlessctl add-ports
),
as pasta doesn't support it yet.
Use--port-driver=implicit
to let pasta forward TCP ports implicitly.
The forwarded ports are not visible inrootlessctl list-ports
.Needs very recent version of pasta (
2023_12_04.b86afe3
)
Add --print-semver=(major|minor|patch)
(#381)
Full changes: https://github.com/rootless-containers/rootlesskit/milestone/5?closed=1
Install
mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download//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/7087369125
The sha256sum of the SHA256SUMS file itself is cbf6e81cd4fc638a22bb08eb151d1a2b31886b8f6006242d0922cdad7340f6d8 .