Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update vendir containerd/nerdctl to v2 #26

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Nov 6, 2024

This PR contains the following updates:

Package Type Update Change
containerd/nerdctl GithubRelease major v1.7.7 -> v2.0.3
containerd/nerdctl major v1.7.7 -> v2.0.3

Release Notes

containerd/nerdctl (containerd/nerdctl)

v2.0.3

Compare Source

Changes

Full changes: https://github.com/containerd/nerdctl/milestone/47?closed=1

Thanks to @​BraveY @​apostasie @​austinvazquez @​djdongjin @​fahedouch @​fengwei0328 @​haytok @​manugupt1 @​miurahr @​motinsa @​ningmingxiao @​rerpha @​yankay @​zzzzzzzzzy9

Compatible containerd versions

This release of nerdctl is expected to be used with containerd v1.6, v1.7, or v2.0.

About the binaries
  • Minimal (nerdctl-2.0.3-linux-amd64.tar.gz): nerdctl only
  • Full (nerdctl-full-2.0.3-linux-amd64.tar.gz): Includes dependencies such as containerd, runc, and CNI
Minimal

Extract the archive to a path like /usr/local/bin or ~/bin .

tar Cxzvvf /usr/local/bin nerdctl-2.0.3-linux-amd64.tar.gz

-rwxr-xr-x root/root  26579096 2025-01-21 06:40 nerdctl
-rwxr-xr-x root/root     22657 2025-01-21 06:39 containerd-rootless-setuptool.sh
-rwxr-xr-x root/root      8708 2025-01-21 06:39 containerd-rootless.sh

Full

Extract the archive to a path like /usr/local or ~/.local .

tar Cxzvvf /usr/local nerdctl-full-2.0.3-linux-amd64.tar.gz

drwxr-xr-x 0/0               0 2025-01-21 06:46 bin/
-rwxr-xr-x 0/0        30958728 2015-10-21 00:00 bin/buildctl
-rwxr-xr-x 0/0        23724032 2022-09-05 09:52 bin/buildg
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-LICENSE -> ../libexec/cni/LICENSE
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-README.md -> ../libexec/cni/README.md
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-bandwidth -> ../libexec/cni/bandwidth
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-bridge -> ../libexec/cni/bridge
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-dhcp -> ../libexec/cni/dhcp
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-dummy -> ../libexec/cni/dummy
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-firewall -> ../libexec/cni/firewall
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-host-device -> ../libexec/cni/host-device
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-host-local -> ../libexec/cni/host-local
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-ipvlan -> ../libexec/cni/ipvlan
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-loopback -> ../libexec/cni/loopback
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-macvlan -> ../libexec/cni/macvlan
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-portmap -> ../libexec/cni/portmap
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-ptp -> ../libexec/cni/ptp
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-sbr -> ../libexec/cni/sbr
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-static -> ../libexec/cni/static
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-tap -> ../libexec/cni/tap
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-tuning -> ../libexec/cni/tuning
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-vlan -> ../libexec/cni/vlan
lrwxrwxrwx 0/0               0 2025-01-21 06:45 bin/buildkit-cni-vrf -> ../libexec/cni/vrf
-rwxr-xr-x 0/0        62159193 2015-10-21 00:00 bin/buildkitd
-rwxr-xr-x 0/0        15753904 2025-01-21 06:45 bin/bypass4netns
-rwxr-xr-x 0/0         5882008 2025-01-21 06:45 bin/bypass4netnsd
-rwxr-xr-x 0/0        38889392 2025-01-21 06:45 bin/containerd
-rwxr-xr-x 0/0        10571928 2025-01-20 05:45 bin/containerd-fuse-overlayfs-grpc
-rwxr-xr-x 0/0           22657 2025-01-21 06:46 bin/containerd-rootless-setuptool.sh
-rwxr-xr-x 0/0            8708 2025-01-21 06:46 bin/containerd-rootless.sh
-rwxr-xr-x 0/0         7725208 2025-01-21 06:45 bin/containerd-shim-runc-v2
-rwxr-xr-x 0/0        53432472 2024-12-12 14:54 bin/containerd-stargz-grpc
-rwxr-xr-x 0/0        22390924 2025-01-21 06:46 bin/ctd-decoder
-rwxr-xr-x 0/0        19722392 2025-01-21 06:45 bin/ctr
-rwxr-xr-x 0/0        29994370 2025-01-21 06:46 bin/ctr-enc
-rwxr-xr-x 0/0        21078168 2024-12-12 14:54 bin/ctr-remote
-rwxr-xr-x 0/0         1789968 2025-01-21 06:46 bin/fuse-overlayfs
-rwxr-xr-x 0/0        26550424 2025-01-21 06:46 bin/nerdctl
-rwxr-xr-x 0/0        11372493 2025-01-20 02:17 bin/rootlessctl
-rwxr-xr-x 0/0        13124690 2025-01-20 02:17 bin/rootlesskit
-rwxr-xr-x 0/0        15932632 2025-01-21 06:45 bin/runc
-rwxr-xr-x 0/0         2354520 2025-01-21 06:46 bin/slirp4netns
-rwxr-xr-x 0/0         9707672 2024-12-12 14:54 bin/stargz-store-helper
-rwxr-xr-x 0/0          870496 2025-01-21 06:46 bin/tini
drwxr-xr-x 0/0               0 2025-01-21 06:45 lib/
drwxr-xr-x 0/0               0 2025-01-21 06:45 lib/systemd/
drwxr-xr-x 0/0               0 2025-01-21 06:45 lib/systemd/system/
-rw-r--r-- 0/0            1325 2025-01-21 06:45 lib/systemd/system/buildkit.service
-rw-r--r-- 0/0            1264 2025-01-21 06:44 lib/systemd/system/containerd.service
-rw-r--r-- 0/0             312 2025-01-21 06:45 lib/systemd/system/stargz-snapshotter.service
drwxr-xr-x 0/0               0 2025-01-21 06:45 libexec/
drwxr-xr-x 0/0               0 2025-01-21 06:45 libexec/cni/
-rw-r--r-- 0/0           11357 2025-01-06 16:12 libexec/cni/LICENSE
-rw-r--r-- 0/0            2343 2025-01-06 16:12 libexec/cni/README.md
-rwxr-xr-x 0/0         4655178 2025-01-06 16:12 libexec/cni/bandwidth
-rwxr-xr-x 0/0         5287212 2025-01-06 16:12 libexec/cni/bridge
-rwxr-xr-x 0/0        12762814 2025-01-06 16:12 libexec/cni/dhcp
-rwxr-xr-x 0/0         4847854 2025-01-06 16:12 libexec/cni/dummy
-rwxr-xr-x 0/0         5315134 2025-01-06 16:12 libexec/cni/firewall
-rwxr-xr-x 0/0         4792010 2025-01-06 16:12 libexec/cni/host-device
-rwxr-xr-x 0/0         4060355 2025-01-06 16:12 libexec/cni/host-local
-rwxr-xr-x 0/0         4870719 2025-01-06 16:12 libexec/cni/ipvlan
-rwxr-xr-x 0/0         4114939 2025-01-06 16:12 libexec/cni/loopback
-rwxr-xr-x 0/0         4903324 2025-01-06 16:12 libexec/cni/macvlan
-rwxr-xr-x 0/0         4713429 2025-01-06 16:12 libexec/cni/portmap
-rwxr-xr-x 0/0         5076613 2025-01-06 16:12 libexec/cni/ptp
-rwxr-xr-x 0/0         4333422 2025-01-06 16:12 libexec/cni/sbr
-rwxr-xr-x 0/0         3651755 2025-01-06 16:12 libexec/cni/static
-rwxr-xr-x 0/0         4928874 2025-01-06 16:12 libexec/cni/tap
-rwxr-xr-x 0/0         4208424 2025-01-06 16:12 libexec/cni/tuning
-rwxr-xr-x 0/0         4868252 2025-01-06 16:12 libexec/cni/vlan
-rwxr-xr-x 0/0         4488658 2025-01-06 16:12 libexec/cni/vrf
drwxr-xr-x 0/0               0 2025-01-21 06:44 share/
drwxr-xr-x 0/0               0 2025-01-21 06:46 share/doc/
drwxr-xr-x 0/0               0 2025-01-21 06:46 share/doc/nerdctl/
-rw-r--r-- 0/0           12101 2025-01-21 06:39 share/doc/nerdctl/README.md
drwxr-xr-x 0/0               0 2025-01-21 06:39 share/doc/nerdctl/docs/
-rw-r--r-- 0/0            3953 2025-01-21 06:39 share/doc/nerdctl/docs/build.md
-rw-r--r-- 0/0            2570 2025-01-21 06:39 share/doc/nerdctl/docs/builder-debug.md
-rw-r--r-- 0/0            4779 2025-01-21 06:39 share/doc/nerdctl/docs/cni.md
-rw-r--r-- 0/0           79517 2025-01-21 06:39 share/doc/nerdctl/docs/command-reference.md
-rw-r--r-- 0/0            1814 2025-01-21 06:39 share/doc/nerdctl/docs/compose.md
-rw-r--r-- 0/0            5814 2025-01-21 06:39 share/doc/nerdctl/docs/config.md
-rw-r--r-- 0/0            9128 2025-01-21 06:39 share/doc/nerdctl/docs/cosign.md
-rw-r--r-- 0/0            5660 2025-01-21 06:39 share/doc/nerdctl/docs/cvmfs.md
drwxr-xr-x 0/0               0 2025-01-21 06:39 share/doc/nerdctl/docs/dev/
-rw-r--r-- 0/0            8587 2025-01-21 06:39 share/doc/nerdctl/docs/dev/store.md
-rw-r--r-- 0/0            2776 2025-01-21 06:39 share/doc/nerdctl/docs/dir.md
-rw-r--r-- 0/0             906 2025-01-21 06:39 share/doc/nerdctl/docs/experimental.md
-rw-r--r-- 0/0           14687 2025-01-21 06:39 share/doc/nerdctl/docs/faq.md
-rw-r--r-- 0/0             884 2025-01-21 06:39 share/doc/nerdctl/docs/freebsd.md
-rw-r--r-- 0/0            3273 2025-01-21 06:39 share/doc/nerdctl/docs/gpu.md
drwxr-xr-x 0/0               0 2025-01-21 06:39 share/doc/nerdctl/docs/images/
-rw-r--r-- 0/0            1540 2025-01-21 06:39 share/doc/nerdctl/docs/images/nerdctl-white.svg
-rw-r--r-- 0/0            1462 2025-01-21 06:39 share/doc/nerdctl/docs/images/nerdctl.svg
-rw-r--r-- 0/0          684421 2025-01-21 06:39 share/doc/nerdctl/docs/images/rootlessKit-network-design.png
-rw-r--r-- 0/0           14462 2025-01-21 06:39 share/doc/nerdctl/docs/ipfs.md
-rw-r--r-- 0/0            1755 2025-01-21 06:39 share/doc/nerdctl/docs/multi-platform.md
-rw-r--r-- 0/0            2960 2025-01-21 06:39 share/doc/nerdctl/docs/notation.md
-rw-r--r-- 0/0            2610 2025-01-21 06:39 share/doc/nerdctl/docs/nydus.md
-rw-r--r-- 0/0            3277 2025-01-21 06:39 share/doc/nerdctl/docs/ocicrypt.md
-rw-r--r-- 0/0            1876 2025-01-21 06:39 share/doc/nerdctl/docs/overlaybd.md
-rw-r--r-- 0/0           15657 2025-01-21 06:39 share/doc/nerdctl/docs/registry.md
-rw-r--r-- 0/0            9147 2025-01-21 06:39 share/doc/nerdctl/docs/rootless.md
-rw-r--r-- 0/0            2015 2025-01-21 06:39 share/doc/nerdctl/docs/soci.md
-rw-r--r-- 0/0           10312 2025-01-21 06:39 share/doc/nerdctl/docs/stargz.md
drwxr-xr-x 0/0               0 2025-01-21 06:39 share/doc/nerdctl/docs/testing/
-rw-r--r-- 0/0            4115 2025-01-21 06:39 share/doc/nerdctl/docs/testing/README.md
-rw-r--r-- 0/0           15068 2025-01-21 06:39 share/doc/nerdctl/docs/testing/tools.md
drwxr-xr-x 0/0               0 2025-01-21 06:46 share/doc/nerdctl-full/
-rw-r--r-- 0/0             999 2025-01-21 06:46 share/doc/nerdctl-full/README.md
-rw-r--r-- 0/0            5713 2025-01-21 06:46 share/doc/nerdctl-full/SHA256SUMS

Included components

See share/doc/nerdctl-full/README.md:

##### nerdctl (full distribution)
- nerdctl: v2.0.3
- containerd: v2.0.2
- runc: v1.2.4
- CNI plugins: v1.6.2
- BuildKit: v0.19.0
- Stargz Snapshotter: v0.16.3
- imgcrypt: v2.0.0
- slirp4netns: v1.3.1
- bypass4netns: v0.4.2
- fuse-overlayfs: v1.14
- containerd-fuse-overlayfs: v2.1.1
- Tini: v0.19.0
- buildg: v0.4.1
- RootlessKit: v2.3.2

##### License
- bin/slirp4netns:    [GNU GENERAL PUBLIC LICENSE, Version 2](https://redirect.github.com/rootless-containers/slirp4netns/blob/v1.3.1/COPYING)
- bin/fuse-overlayfs: [GNU GENERAL PUBLIC LICENSE, Version 2](https://redirect.github.com/containers/fuse-overlayfs/blob/v1.14/COPYING)
- bin/{runc,bypass4netns,bypass4netnsd}: Apache License 2.0, statically linked with libseccomp ([LGPL 2.1](https://redirect.github.com/seccomp/libseccomp/blob/main/LICENSE), source code available at https://github.com/seccomp/libseccomp/)
- bin/tini: [MIT License](https://redirect.github.com/krallin/tini/blob/v0.19.0/LICENSE)
- Other files: [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0)

Quick start
Rootful
$ sudo systemctl enable --now containerd
$ sudo nerdctl run -d --name nginx -p 80:80 nginx:alpine
Rootless
$ containerd-rootless-setuptool.sh install
$ nerdctl run -d --name nginx -p 8080:80 nginx:alpine

Enabling cgroup v2 is highly recommended for rootless mode, see https://rootlesscontaine.rs/getting-started/common/cgroup2/ .


The binaries were built automatically on GitHub Actions.
The build log is available for 90 days: https://github.com/containerd/nerdctl/actions/runs/12881485737

The sha256sum of the SHA256SUMS file itself is fb944f55d3a7d18496957f403c6c4b86147496b84dfb17eba35cc800e8d26f26 .


Release manager: @​AkihiroSuda

v2.0.2

Compare Source

Changes

Full changes: https://github.com/containerd/nerdctl/milestone/46?closed=1
Thanks to @​apostasie @​coderbirju @​fahedouch @​midnight-wonderer @​ningmingxiao @​pendo324

Compatible containerd versions

This release of nerdctl is expected to be used with containerd v1.6, v1.7, or v2.0.

About the binaries
  • Minimal (nerdctl-2.0.2-linux-amd64.tar.gz): nerdctl only
  • Full (nerdctl-full-2.0.2-linux-amd64.tar.gz): Includes dependencies such as containerd, runc, and CNI
Minimal

Extract the archive to a path like /usr/local/bin or ~/bin .

tar Cxzvvf /usr/local/bin nerdctl-2.0.2-linux-amd64.tar.gz

-rwxr-xr-x root/root  26431640 2024-12-10 16:00 nerdctl
-rwxr-xr-x root/root     22657 2024-12-10 16:00 containerd-rootless-setuptool.sh
-rwxr-xr-x root/root      8708 2024-12-10 16:00 containerd-rootless.sh

Full

Extract the archive to a path like /usr/local or ~/.local .

tar Cxzvvf /usr/local nerdctl-full-2.0.2-linux-amd64.tar.gz

drwxr-xr-x 0/0               0 2024-12-10 16:07 bin/
-rwxr-xr-x 0/0        30402761 2015-10-21 00:00 bin/buildctl
-rwxr-xr-x 0/0        23724032 2022-09-05 09:52 bin/buildg
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-LICENSE -> ../libexec/cni/LICENSE
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-README.md -> ../libexec/cni/README.md
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-bandwidth -> ../libexec/cni/bandwidth
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-bridge -> ../libexec/cni/bridge
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-dhcp -> ../libexec/cni/dhcp
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-dummy -> ../libexec/cni/dummy
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-firewall -> ../libexec/cni/firewall
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-host-device -> ../libexec/cni/host-device
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-host-local -> ../libexec/cni/host-local
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-ipvlan -> ../libexec/cni/ipvlan
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-loopback -> ../libexec/cni/loopback
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-macvlan -> ../libexec/cni/macvlan
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-portmap -> ../libexec/cni/portmap
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-ptp -> ../libexec/cni/ptp
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-sbr -> ../libexec/cni/sbr
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-static -> ../libexec/cni/static
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-tap -> ../libexec/cni/tap
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-tuning -> ../libexec/cni/tuning
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-vlan -> ../libexec/cni/vlan
lrwxrwxrwx 0/0               0 2024-12-10 16:06 bin/buildkit-cni-vrf -> ../libexec/cni/vrf
-rwxr-xr-x 0/0        61467237 2015-10-21 00:00 bin/buildkitd
-rwxr-xr-x 0/0        15319760 2024-12-10 16:05 bin/bypass4netns
-rwxr-xr-x 0/0         5882008 2024-12-10 16:05 bin/bypass4netnsd
-rwxr-xr-x 0/0        38868944 2024-12-10 16:06 bin/containerd
-rwxr-xr-x 0/0        10530968 2024-12-10 08:38 bin/containerd-fuse-overlayfs-grpc
-rwxr-xr-x 0/0           22657 2024-12-10 16:07 bin/containerd-rootless-setuptool.sh
-rwxr-xr-x 0/0            8708 2024-12-10 16:07 bin/containerd-rootless.sh
-rwxr-xr-x 0/0         7725208 2024-12-10 16:06 bin/containerd-shim-runc-v2
-rwxr-xr-x 0/0        53428376 2024-11-27 14:44 bin/containerd-stargz-grpc
-rwxr-xr-x 0/0        22223682 2024-12-10 16:06 bin/ctd-decoder
-rwxr-xr-x 0/0        19714200 2024-12-10 16:05 bin/ctr
-rwxr-xr-x 0/0        29805378 2024-12-10 16:06 bin/ctr-enc
-rwxr-xr-x 0/0        21078168 2024-11-27 14:45 bin/ctr-remote
-rwxr-xr-x 0/0         1789968 2024-12-10 16:07 bin/fuse-overlayfs
-rwxr-xr-x 0/0        26398872 2024-12-10 16:07 bin/nerdctl
-rwxr-xr-x 0/0        11346380 2024-08-17 19:28 bin/rootlessctl
-rwxr-xr-x 0/0        13089548 2024-08-17 19:28 bin/rootlesskit
-rwxr-xr-x 0/0        15931280 2024-12-10 16:05 bin/runc
-rwxr-xr-x 0/0         2354520 2024-12-10 16:07 bin/slirp4netns
-rwxr-xr-x 0/0         9707672 2024-11-27 14:44 bin/stargz-store-helper
-rwxr-xr-x 0/0          870496 2024-12-10 16:07 bin/tini
drwxr-xr-x 0/0               0 2024-12-10 16:06 lib/
drwxr-xr-x 0/0               0 2024-12-10 16:06 lib/systemd/
drwxr-xr-x 0/0               0 2024-12-10 16:06 lib/systemd/system/
-rw-r--r-- 0/0            1325 2024-12-10 16:06 lib/systemd/system/buildkit.service
-rw-r--r-- 0/0            1264 2024-12-10 16:05 lib/systemd/system/containerd.service
-rw-r--r-- 0/0             312 2024-12-10 16:06 lib/systemd/system/stargz-snapshotter.service
drwxr-xr-x 0/0               0 2024-12-10 16:06 libexec/
drwxr-xr-x 0/0               0 2024-12-10 16:06 libexec/cni/
-rw-r--r-- 0/0           11357 2024-12-02 16:08 libexec/cni/LICENSE
-rw-r--r-- 0/0            2343 2024-12-02 16:08 libexec/cni/README.md
-rwxr-xr-x 0/0         4653925 2024-12-02 16:07 libexec/cni/bandwidth
-rwxr-xr-x 0/0         5286071 2024-12-02 16:07 libexec/cni/bridge
-rwxr-xr-x 0/0        12762833 2024-12-02 16:08 libexec/cni/dhcp
-rwxr-xr-x 0/0         4846921 2024-12-02 16:07 libexec/cni/dummy
-rwxr-xr-x 0/0         5313953 2024-12-02 16:07 libexec/cni/firewall
-rwxr-xr-x 0/0         4790557 2024-12-02 16:07 libexec/cni/host-device
-rwxr-xr-x 0/0         4055302 2024-12-02 16:08 libexec/cni/host-local
-rwxr-xr-x 0/0         4869442 2024-12-02 16:07 libexec/cni/ipvlan
-rwxr-xr-x 0/0         4113902 2024-12-02 16:07 libexec/cni/loopback
-rwxr-xr-x 0/0         4903047 2024-12-02 16:07 libexec/cni/macvlan
-rwxr-xr-x 0/0         4713168 2024-12-02 16:07 libexec/cni/portmap
-rwxr-xr-x 0/0         5075176 2024-12-02 16:07 libexec/cni/ptp
-rwxr-xr-x 0/0         4331809 2024-12-02 16:07 libexec/cni/sbr
-rwxr-xr-x 0/0         3650766 2024-12-02 16:08 libexec/cni/static
-rwxr-xr-x 0/0         4926373 2024-12-02 16:07 libexec/cni/tap
-rwxr-xr-x 0/0         4205491 2024-12-02 16:07 libexec/cni/tuning
-rwxr-xr-x 0/0         4858967 2024-12-02 16:07 libexec/cni/vlan
-rwxr-xr-x 0/0         4483701 2024-12-02 16:07 libexec/cni/vrf
drwxr-xr-x 0/0               0 2024-12-10 16:04 share/
drwxr-xr-x 0/0               0 2024-12-10 16:07 share/doc/
drwxr-xr-x 0/0               0 2024-12-10 16:07 share/doc/nerdctl/
-rw-r--r-- 0/0           12101 2024-12-10 16:00 share/doc/nerdctl/README.md
drwxr-xr-x 0/0               0 2024-12-10 16:00 share/doc/nerdctl/docs/
-rw-r--r-- 0/0            3953 2024-12-10 16:00 share/doc/nerdctl/docs/build.md
-rw-r--r-- 0/0            2570 2024-12-10 16:00 share/doc/nerdctl/docs/builder-debug.md
-rw-r--r-- 0/0            4779 2024-12-10 16:00 share/doc/nerdctl/docs/cni.md
-rw-r--r-- 0/0           77798 2024-12-10 16:00 share/doc/nerdctl/docs/command-reference.md
-rw-r--r-- 0/0            1814 2024-12-10 16:00 share/doc/nerdctl/docs/compose.md
-rw-r--r-- 0/0            5600 2024-12-10 16:00 share/doc/nerdctl/docs/config.md
-rw-r--r-- 0/0            9128 2024-12-10 16:00 share/doc/nerdctl/docs/cosign.md
-rw-r--r-- 0/0            5660 2024-12-10 16:00 share/doc/nerdctl/docs/cvmfs.md
drwxr-xr-x 0/0               0 2024-12-10 16:00 share/doc/nerdctl/docs/dev/
-rw-r--r-- 0/0            8587 2024-12-10 16:00 share/doc/nerdctl/docs/dev/store.md
-rw-r--r-- 0/0            2776 2024-12-10 16:00 share/doc/nerdctl/docs/dir.md
-rw-r--r-- 0/0             906 2024-12-10 16:00 share/doc/nerdctl/docs/experimental.md
-rw-r--r-- 0/0           14217 2024-12-10 16:00 share/doc/nerdctl/docs/faq.md
-rw-r--r-- 0/0             884 2024-12-10 16:00 share/doc/nerdctl/docs/freebsd.md
-rw-r--r-- 0/0            3273 2024-12-10 16:00 share/doc/nerdctl/docs/gpu.md
drwxr-xr-x 0/0               0 2024-12-10 16:00 share/doc/nerdctl/docs/images/
-rw-r--r-- 0/0            1540 2024-12-10 16:00 share/doc/nerdctl/docs/images/nerdctl-white.svg
-rw-r--r-- 0/0            1462 2024-12-10 16:00 share/doc/nerdctl/docs/images/nerdctl.svg
-rw-r--r-- 0/0          684421 2024-12-10 16:00 share/doc/nerdctl/docs/images/rootlessKit-network-design.png
-rw-r--r-- 0/0           14462 2024-12-10 16:00 share/doc/nerdctl/docs/ipfs.md
-rw-r--r-- 0/0            1755 2024-12-10 16:00 share/doc/nerdctl/docs/multi-platform.md
-rw-r--r-- 0/0            2960 2024-12-10 16:00 share/doc/nerdctl/docs/notation.md
-rw-r--r-- 0/0            2596 2024-12-10 16:00 share/doc/nerdctl/docs/nydus.md
-rw-r--r-- 0/0            3277 2024-12-10 16:00 share/doc/nerdctl/docs/ocicrypt.md
-rw-r--r-- 0/0            1876 2024-12-10 16:00 share/doc/nerdctl/docs/overlaybd.md
-rw-r--r-- 0/0           15657 2024-12-10 16:00 share/doc/nerdctl/docs/registry.md
-rw-r--r-- 0/0            8936 2024-12-10 16:00 share/doc/nerdctl/docs/rootless.md
-rw-r--r-- 0/0            2015 2024-12-10 16:00 share/doc/nerdctl/docs/soci.md
-rw-r--r-- 0/0           10312 2024-12-10 16:00 share/doc/nerdctl/docs/stargz.md
drwxr-xr-x 0/0               0 2024-12-10 16:00 share/doc/nerdctl/docs/testing/
-rw-r--r-- 0/0            4115 2024-12-10 16:00 share/doc/nerdctl/docs/testing/README.md
-rw-r--r-- 0/0           15068 2024-12-10 16:00 share/doc/nerdctl/docs/testing/tools.md
drwxr-xr-x 0/0               0 2024-12-10 16:07 share/doc/nerdctl-full/
-rw-r--r-- 0/0            1004 2024-12-10 16:07 share/doc/nerdctl-full/README.md
-rw-r--r-- 0/0            5713 2024-12-10 16:07 share/doc/nerdctl-full/SHA256SUMS

Included components

See share/doc/nerdctl-full/README.md:

##### nerdctl (full distribution)
- nerdctl: v2.0.2
- containerd: v2.0.0
- runc: v1.2.2
- CNI plugins: v1.6.1
- BuildKit: v0.18.1
- Stargz Snapshotter: v0.16.2
- imgcrypt: v2.0.0-rc.1
- slirp4netns: v1.3.1
- bypass4netns: v0.4.1
- fuse-overlayfs: v1.14
- containerd-fuse-overlayfs: v2.1.0
- Tini: v0.19.0
- buildg: v0.4.1
- RootlessKit: v2.3.1

##### License
- bin/slirp4netns:    [GNU GENERAL PUBLIC LICENSE, Version 2](https://redirect.github.com/rootless-containers/slirp4netns/blob/v1.3.1/COPYING)
- bin/fuse-overlayfs: [GNU GENERAL PUBLIC LICENSE, Version 2](https://redirect.github.com/containers/fuse-overlayfs/blob/v1.14/COPYING)
- bin/{runc,bypass4netns,bypass4netnsd}: Apache License 2.0, statically linked with libseccomp ([LGPL 2.1](https://redirect.github.com/seccomp/libseccomp/blob/main/LICENSE), source code available at https://github.com/seccomp/libseccomp/)
- bin/tini: [MIT License](https://redirect.github.com/krallin/tini/blob/v0.19.0/LICENSE)
- Other files: [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0)

Quick start
Rootful
$ sudo systemctl enable --now containerd
$ sudo nerdctl run -d --name nginx -p 80:80 nginx:alpine
Rootless
$ containerd-rootless-setuptool.sh install
$ nerdctl run -d --name nginx -p 8080:80 nginx:alpine

Enabling cgroup v2 is highly recommended for rootless mode, see https://rootlesscontaine.rs/getting-started/common/cgroup2/ .


The binaries were built automatically on GitHub Actions.
The build log is available for 90 days: https://github.com/containerd/nerdctl/actions/runs/12259942153

The sha256sum of the SHA256SUMS file itself is 148f4631fa16b5bfc70152f951d2536a1f8eb1af7c94665240c80ba0345e7cbc .


Release manager: @​AkihiroSuda

v2.0.1

Compare Source

Changes

Full changes: https://github.com/containerd/nerdctl/milestone/38?closed=1
Thanks to @​ErikJiang @​Zheaoli @​apostasie @​austinvazquez @​coderbirju @​djdongjin @​haytok @​pinglanlu @​pqiaohaoq @​ryfow @​swagatbora90 @​xyz-li @​yankay

Compatible containerd versions

This release of nerdctl is expected to be used with containerd v1.6, v1.7, or v2.0.

About the binaries
  • Minimal (nerdctl-2.0.1-linux-amd64.tar.gz): nerdctl only
  • Full (nerdctl-full-2.0.1-linux-amd64.tar.gz): Includes dependencies such as containerd, runc, and CNI
Minimal

Extract the archive to a path like /usr/local/bin or ~/bin .

tar Cxzvvf /usr/local/bin nerdctl-2.0.1-linux-amd64.tar.gz

-rwxr-xr-x root/root  26423448 2024-12-02 20:05 nerdctl
-rwxr-xr-x root/root     22657 2024-12-02 20:04 containerd-rootless-setuptool.sh
-rwxr-xr-x root/root      8708 2024-12-02 20:04 containerd-rootless.sh

Full

Extract the archive to a path like /usr/local or ~/.local .

tar Cxzvvf /usr/local nerdctl-full-2.0.1-linux-amd64.tar.gz

drwxr-xr-x 0/0               0 2024-12-02 20:12 bin/
-rwxr-xr-x 0/0        30399924 2015-10-21 00:00 bin/buildctl
-rwxr-xr-x 0/0        23724032 2022-09-05 09:52 bin/buildg
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-LICENSE -> ../libexec/cni/LICENSE
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-README.md -> ../libexec/cni/README.md
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-bandwidth -> ../libexec/cni/bandwidth
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-bridge -> ../libexec/cni/bridge
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-dhcp -> ../libexec/cni/dhcp
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-dummy -> ../libexec/cni/dummy
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-firewall -> ../libexec/cni/firewall
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-host-device -> ../libexec/cni/host-device
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-host-local -> ../libexec/cni/host-local
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-ipvlan -> ../libexec/cni/ipvlan
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-loopback -> ../libexec/cni/loopback
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-macvlan -> ../libexec/cni/macvlan
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-portmap -> ../libexec/cni/portmap
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-ptp -> ../libexec/cni/ptp
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-sbr -> ../libexec/cni/sbr
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-static -> ../libexec/cni/static
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-tap -> ../libexec/cni/tap
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-tuning -> ../libexec/cni/tuning
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-vlan -> ../libexec/cni/vlan
lrwxrwxrwx 0/0               0 2024-12-02 20:10 bin/buildkit-cni-vrf -> ../libexec/cni/vrf
-rwxr-xr-x 0/0        61474600 2015-10-21 00:00 bin/buildkitd
-rwxr-xr-x 0/0        15315664 2024-12-02 20:10 bin/bypass4netns
-rwxr-xr-x 0/0         5882008 2024-12-02 20:10 bin/bypass4netnsd
-rwxr-xr-x 0/0        38868944 2024-12-02 20:10 bin/containerd
-rwxr-xr-x 0/0        10494104 2024-11-05 23:12 bin/containerd-fuse-overlayfs-grpc
-rwxr-xr-x 0/0           22657 2024-12-02 20:12 bin/containerd-rootless-setuptool.sh
-rwxr-xr-x 0/0            8708 2024-12-02 20:12 bin/containerd-rootless.sh
-rwxr-xr-x 0/0         7721112 2024-12-02 20:10 bin/containerd-shim-runc-v2
-rwxr-xr-x 0/0        53428376 2024-11-27 14:44 bin/containerd-stargz-grpc
-rwxr-xr-x 0/0        22220133 2024-12-02 20:11 bin/ctd-decoder
-rwxr-xr-x 0/0        19710104 2024-12-02 20:10 bin/ctr
-rwxr-xr-x 0/0        29800853 2024-12-02 20:11 bin/ctr-enc
-rwxr-xr-x 0/0        21078168 2024-11-27 14:45 bin/ctr-remote
-rwxr-xr-x 0/0         1789968 2024-12-02 20:11 bin/fuse-overlayfs
-rwxr-xr-x 0/0        26390680 2024-12-02 20:12 bin/nerdctl
-rwxr-xr-x 0/0        11346380 2024-08-17 19:28 bin/rootlessctl
-rwxr-xr-x 0/0        13089548 2024-08-17 19:28 bin/rootlesskit
-rwxr-xr-x 0/0        15926160 2024-12-02 20:10 bin/runc
-rwxr-xr-x 0/0         2354520 2024-12-02 20:11 bin/slirp4netns
-rwxr-xr-x 0/0         9707672 2024-11-27 14:44 bin/stargz-store-helper
-rwxr-xr-x 0/0          870496 2024-12-02 20:11 bin/tini
drwxr-xr-x 0/0               0 2024-12-02 20:10 lib/
drwxr-xr-x 0/0               0 2024-12-02 20:10 lib/systemd/
drwxr-xr-x 0/0               0 2024-12-02 20:11 lib/systemd/system/
-rw-r--r-- 0/0            1325 2024-12-02 20:10 lib/systemd/system/buildkit.service
-rw-r--r-- 0/0            1264 2024-12-02 20:09 lib/systemd/system/containerd.service
-rw-r--r-- 0/0             312 2024-12-02 20:11 lib/systemd/system/stargz-snapshotter.service
drwxr-xr-x 0/0               0 2024-12-02 20:10 libexec/
drwxr-xr-x 0/0               0 2024-12-02 20:10 libexec/cni/
-rw-r--r-- 0/0           11357 2024-12-02 16:08 libexec/cni/LICENSE
-rw-r--r-- 0/0            2343 2024-12-02 16:08 libexec/cni/README.md
-rwxr-xr-x 0/0         4653925 2024-12-02 16:07 libexec/cni/bandwidth
-rwxr-xr-x 0/0         5286071 2024-12-02 16:07 libexec/cni/bridge
-rwxr-xr-x 0/0        12762833 2024-12-02 16:08 libexec/cni/dhcp
-rwxr-xr-x 0/0         4846921 2024-12-02 16:07 libexec/cni/dummy
-rwxr-xr-x 0/0         5313953 2024-12-02 16:07 libexec/cni/firewall
-rwxr-xr-x 0/0         4790557 2024-12-02 16:07 libexec/cni/host-device
-rwxr-xr-x 0/0         4055302 2024-12-02 16:08 libexec/cni/host-local
-rwxr-xr-x 0/0         4869442 2024-12-02 16:07 libexec/cni/ipvlan
-rwxr-xr-x 0/0         4113902 2024-12-02 16:07 libexec/cni/loopback
-rwxr-xr-x 0/0         4903047 2024-12-02 16:07 libexec/cni/macvlan
-rwxr-xr-x 0/0         4713168 2024-12-02 16:07 libexec/cni/portmap
-rwxr-xr-x 0/0         5075176 2024-12-02 16:07 libexec/cni/ptp
-rwxr-xr-x 0/0         4331809 2024-12-02 16:07 libexec/cni/sbr
-rwxr-xr-x 0/0         3650766 2024-12-02 16:08 libexec/cni/static
-rwxr-xr-x 0/0         4926373 2024-12-02 16:07 libexec/cni/tap
-rwxr-xr-x 0/0         4205491 2024-12-02 16:07 libexec/cni/tuning
-rwxr-xr-x 0/0         4858967 2024-12-02 16:07 libexec/cni/vlan
-rwxr-xr-x 0/0         4483701 2024-12-02 16:07 libexec/cni/vrf
drwxr-xr-x 0/0               0 2024-12-02 20:09 share/
drwxr-xr-x 0/0               0 2024-12-02 20:12 share/doc/
drwxr-xr-x 0/0               0 2024-12-02 20:12 share/doc/nerdctl/
-rw-r--r-- 0/0           12101 2024-12-02 20:04 share/doc/nerdctl/README.md
drwxr-xr-x 0/0               0 2024-12-02 20:04 share/doc/nerdctl/docs/
-rw-r--r-- 0/0            3953 2024-12-02 20:04 share/doc/nerdctl/docs/build.md
-rw-r--r-- 0/0            2570 2024-12-02 20:04 share/doc/nerdctl/docs/builder-debug.md
-rw-r--r-- 0/0            4779 2024-12-02 20:04 share/doc/nerdctl/docs/cni.md
-rw-r--r-- 0/0           77622 2024-12-02 20:04 share/doc/nerdctl/docs/command-reference.md
-rw-r--r-- 0/0            1814 2024-12-02 20:04 share/doc/nerdctl/docs/compose.md
-rw-r--r-- 0/0            5600 2024-12-02 20:04 share/doc/nerdctl/docs/config.md
-rw-r--r-- 0/0            9128 2024-12-02 20:04 share/doc/nerdctl/docs/cosign.md
-rw-r--r-- 0/0            5660 2024-12-02 20:04 share/doc/nerdctl/docs/cvmfs.md
drwxr-xr-x 0/0               0 2024-12-02 20:04 share/doc/nerdctl/docs/dev/
-rw-r--r-- 0/0            8587 2024-12-02 20:04 share/doc/nerdctl/docs/dev/store.md
-rw-r--r-- 0/0            2776 2024-12-02 20:04 share/doc/nerdctl/docs/dir.md
-rw-r--r-- 0/0             906 2024-12-02 20:04 share/doc/nerdctl/docs/experimental.md
-rw-r--r-- 0/0           14217 2024-12-02 20:04 share/doc/nerdctl/docs/faq.md
-rw-r--r-- 0/0             884 2024-12-02 20:04 share/doc/nerdctl/docs/freebsd.md
-rw-r--r-- 0/0            3273 2024-12-02 20:04 share/doc/nerdctl/docs/gpu.md
drwxr-xr-x 0/0               0 2024-12-02 20:04 share/doc/nerdctl/docs/images/
-rw-r--r-- 0/0            1540 2024-12-02 20:04 share/doc/nerdctl/docs/images/nerdctl-white.svg
-rw-r--r-- 0/0            1462 2024-12-02 20:04 share/doc/nerdctl/docs/images/nerdctl.svg
-rw-r--r-- 0/0          684421 2024-12-02 20:04 share/doc/nerdctl/docs/images/rootlessKit-network-design.png
-rw-r--r-- 0/0           14462 2024-12-02 20:04 share/doc/nerdctl/docs/ipfs.md
-rw-r--r-- 0/0            1755 2024-12-02 20:04 share/doc/nerdctl/docs/multi-platform.md
-rw-r--r-- 0/0            2960 2024-12-02 20:04 share/doc/nerdctl/docs/notation.md
-rw-r--r-- 0/0            2596 2024-12-02 20:04 share/doc/nerdctl/docs/nydus.md
-rw-r--r-- 0/0            3277 2024-12-02 20:04 share/doc/nerdctl/docs/ocicrypt.md
-rw-r--r-- 0/0            1876 2024-12-02 20:04 share/doc/nerdctl/docs/overlaybd.md
-rw-r--r-- 0/0           15657 2024-12-02 20:04 share/doc/nerdctl/docs/registry.md
-rw-r--r-- 0/0            8707 2024-12-02 20:04 share/doc/nerdctl/docs/rootless.md
-rw-r--r-- 0/0            2015 2024-12-02 20:04 share/doc/nerdctl/docs/soci.md
-rw-r--r-- 0/0           10312 2024-12-02 20:04 share/doc/nerdctl/docs/stargz.md
drwxr-xr-x 0/0               0 2024-12-02 20:04 share/doc/nerdctl/docs/testing/
-rw-r--r-- 0/0            4115 2024-12-02 20:04 share/doc/nerdctl/docs/testing/README.md
-rw-r--r-- 0/0           15068 2024-12-02 20:04 share/doc/nerdctl/docs/testing/tools.md
drwxr-xr-x 0/0               0 2024-12-02 20:11 share/doc/nerdctl-full/
-rw-r--r-- 0/0            1004 2024-12-02 20:11 share/doc/nerdctl-full/README.md
-rw-r--r-- 0/0            5713 2024-12-02 20:11 share/doc/nerdctl-full/SHA256SUMS

Included components

See share/doc/nerdctl-full/README.md:

##### nerdctl (full distribution)
- nerdctl: v2.0.1
- containerd: v2.0.0
- runc: v1.2.2
- CNI plugins: v1.6.1
- BuildKit: v0.18.0
- Stargz Snapshotter: v0.16.2
- imgcrypt: v2.0.0-rc.1
- slirp4netns: v1.3.1
- bypass4netns: v0.4.1
- fuse-overlayfs: v1.14
- containerd-fuse-overlayfs: v2.0.0
- Tini: v0.19.0
- buildg: v0.4.1
- RootlessKit: v2.3.1

##### License
- bin/slirp4netns:    [GNU GENERAL PUBLIC LICENSE, Version 2](https://redirect.github.com/rootless-containers/slirp4netns/blob/v1.3.1/COPYING)
- bin/fuse-overlayfs: [GNU GENERAL PUBLIC LICENSE, Version 2](https://redirect.github.com/containers/fuse-overlayfs/blob/v1.14/COPYING)
- bin/{runc,bypass4netns,bypass4netnsd}: Apache License 2.0, statically linked with libseccomp ([LGPL 2.1](https://redirect.github.com/seccomp/libseccomp/blob/main/LICENSE), source code available at https://github.com/seccomp/libseccomp/)
- bin/tini: [MIT License](https://redirect.github.com/krallin/tini/blob/v0.19.0/LICENSE)
- Other files: [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0)

Quick start
Rootful
$ sudo systemctl enable --now containerd
$ sudo nerdctl run -d --name nginx -p 80:80 nginx:alpine
Rootless
$ containerd-rootless-setuptool.sh install
$ nerdctl run -d --name nginx -p 8080:80 nginx:alpine

Enabling cgroup v2 is highly recommended for rootless mode, see https://rootlesscontaine.rs/getting-started/common/cgroup2/ .


The binaries were built automatically on GitHub Actions.
The build log is available for 90 days: https://github.com/containerd/nerdctl/actions/runs/12127066413

The sha256sum of the SHA256SUMS file itself is 608439147e8ec964c8083863890177709fb42b8a4d5aba00ed5c33a8205b5e8c .


Release manager: @​AkihiroSuda

v2.0.0

Compare Source

nerdctl v2.0 is released in unison with containerd v2.0, but it continues to work with containerd v1.6 and v1.7 too.

The release of nerdctl v2.1 is NOT planned to be synchronized with containerd v2.1.

Changes

nerdctl v2 enables "detach-netns" for Rootless mode by default (#​2723).

This will bring:

  • Faster and more stable nerdctl pull, nerdctl push, nerdctl build, etc
  • Proper support for nerdctl pull 127.0.0.1:.../...
  • Proper support for nerdctl run --net=host

Depends on RootlessKit >= v2.0 and BuildKit >= v0.13 (included in nerdctl-full-*.tar.gz).

[!NOTE]
After upgrading nerdctl (rootless mode) from v1.x to v2.x, it is highly recommended to
re-install the systemd units and the configurations:

containerd-rootless-setuptool.sh uninstall
rm -rf ~/.config/{nerdctl,buildkit}
containerd-rootless-setuptool.sh install
CONTAINERD_NAMESPACE=default containerd-rootless-setuptool.sh install-buildkit-containerd

Other major changes:

Full changes: https://github.com/containerd/nerdctl/milestone/37?closed=1
Thanks to @​CerberusQc @​CodeChanning @​Iceber @​Shikachuu @​Shubhranshu153 @​TBBle @​THLIVSQAZ @​TinaMor @​abitrolly @​alegrey91 @​apostasie @​austinvazquez @​bobcallaway @​cezar-r @​chews93319 @​coderbirju @​curlwget @​dancavallaro @​djdongjin @​dmcgowan @​fahedouch @​frits-v @​fwilhe2 @​haytok @​jmpargana @​kebe7jun @​ktock @​lingdie @​manugupt1 @​midnight-wonderer @​minuk-dev @​monirul @​pendo324 @​qianxi0410 @​roman-kiselenko @​sazzy4o @​sondavidb @​testwill @​thaJeztah @​xyz-li @​yankay @​zjumoon01 @​zwpaper

Compatible containerd versions

This release of nerdctl is expected to be used with containerd v1.6, v1.7, or v2.0.

About the binaries
  • Minimal (nerdctl-2.0.0-linux-amd64.tar.gz): nerdctl only
  • Full (nerdctl-full-2.0.0-linux-amd64.tar.gz): Includes dependencies such as containerd, runc, and CNI
Minimal

Extract the archive to a path like /usr/local/bin or ~/bin .

tar Cxzvvf /usr/local/bin nerdctl-2.0.0-linux-amd64.tar.gz

-rwxr-xr-x root/root  26366104 2024-11-06 00:32 nerdctl
-rwxr-xr-x root/root     22657 2024-11-06 00:32 containerd-rootless-setuptool.sh
-rwxr-xr-x root/root      8708 2024-11-06 00:32 containerd-rootless.sh

Full

Extract the archive to a path like /usr/local or ~/.local .

tar Cxzvvf /usr/local nerdctl-full-2.0.0-linux-amd64.tar.gz

drwxr-xr-x 0/0               0 2024-11-06 00:39 bin/
-rwxr-xr-x 0/0        29493543 2015-10-21 00:00 bin/buildctl
-rwxr-xr-x 0/0        23724032 2022-09-05 09:52 bin/buildg
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-LICENSE -> ../libexec/cni/LICENSE
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-README.md -> ../libexec/cni/README.md
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-bandwidth -> ../libexec/cni/bandwidth
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-bridge -> ../libexec/cni/bridge
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-dhcp -> ../libexec/cni/dhcp
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-dummy -> ../libexec/cni/dummy
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-firewall -> ../libexec/cni/firewall
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-host-device -> ../libexec/cni/host-device
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-host-local -> ../libexec/cni/host-local
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-ipvlan -> ../libexec/cni/ipvlan
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-loopback -> ../libexec/cni/loopback
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-macvlan -> ../libexec/cni/macvlan
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-portmap -> ../libexec/cni/portmap
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-ptp -> ../libexec/cni/ptp
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-sbr -> ../libexec/cni/sbr
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-static -> ../libexec/cni/static
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-tap -> ../libexec/cni/tap
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-tuning -> ../libexec/cni/tuning
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-vlan -> ../libexec/cni/vlan
lrwxrwxrwx 0/0               0 2024-11-06 00:38 bin/buildkit-cni-vrf -> ../libexec/cni/vrf
-rwxr-xr-x 0/0        60229721 2015-10-21 00:00 bin/buildkitd
-rwxr-xr-x 0/0        15311568 2024-11-06 00:37 bin/bypass4netns
-rwxr-xr-x 0/0         5882008 2024-11-06 00:37 bin/bypass4netnsd
-rwxr-xr-x 0/0        38868944 2024-11-06 00:38 bin/containerd
-rwxr-xr-x 0/0        10494104 2024-11-05 23:12 bin/containerd-fuse-overlayfs-grpc
-rwxr-xr-x 0/0           22657 2024-11-06 00:39 bin/containerd-rootless-setuptool.sh
-rwxr-xr-x 0/0            8708 2024-11-06 00:39 bin/containerd-rootless.sh
-rwxr-xr-x 0/0         7717016 2024-11-06 00:38 bin/containerd-shim-runc-v2
-rwxr-xr-x 0/0        45903872 2023-10-31 08:57 bin/containerd-stargz-grpc
-rwxr-xr-x 0/0        22214956 2024-11-06 00:39 bin/ctd-decoder
-rwxr-xr-x 0/0        19706008 2024-11-06 00:38 bin/ctr
-rwxr-xr-x 0/0        29814020 2024-11-06 00:39 bin/ctr-enc
-rwxr-xr-x 0/0        19931136 2023-10-31 08:58 bin/ctr-remote
-rwxr-xr-x 0/0         1789968 2024-11-06 00:39 bin/fuse-overlayfs
-rwxr-xr-x 0/0        26333336 2024-11-06 00:39 bin/nerdctl
-rwxr-xr-x 0/0        11346380 2024-08-17 19:28 bin/rootlessctl
-rwxr-xr-x 0/0        13089548 2024-08-17 19:28 bin/rootlesskit
-rwxr-xr-x 0/0        15921736 2024-11-06 00:37 bin/runc
-rwxr-xr-x 0/0         2354520 2024-11-06 00:39 bin/slirp4netns
-rwxr-xr-x 0/0          870496 2024-11-06 00:39 bin/tini
drwxr-xr-x 0/0               0 2024-11-06 00:38 lib/
drwxr-xr-x 0/0               0 2024-11-06 00:38 lib/systemd/
drwxr-xr-x 0/0               0 2024-11-06 00:38 lib/systemd/system/
-rw-r--r-- 0/0            1325 2024-11-06 00:38 lib/systemd/system/buildkit.service
-rw-r--r-- 0/0            1264 2024-11-06 00:37 lib/systemd/system/containerd.service
-rw-r--r-- 0/0             312 2024-11-06 00:38 lib/systemd/system/stargz-snapshotter.service
drwxr-xr-x 0/0               0 2024-11-06 00:38 libexec/
drwxr-xr-x 0/0               0 2024-11-06 00:38 libexec/cni/
-rw-r--r-- 0/0           11357 2024-10-15 09:37 libexec/cni/LICENSE
-rw-r--r-- 0/0            2343 2024-10-15 09:37 libexec/cni/README.md
-rwxr-xr-x 0/0         4648054 2024-10-15 09:36 libexec/cni/bandwidth
-rwxr-xr-x 0/0         5283567 2024-10-15 09:37 libexec/cni/bridge
-rwxr-xr-x 0/0        12771199 2024-10-15 09:37 libexec/cni/dhcp
-rwxr-xr-x 0/0         4843811 2024-10-15 09:37 libexec/cni/dummy
-rwxr-xr-x 0/0         5312426 2024-10-15 09:36 libexec/cni/firewall
-rwxr-xr-x 0/0         4784447 2024-10-15 09:37 libexec/cni/host-device
-rwxr-xr-x 0/0         4047543 2024-10-15 09:37 libexec/cni/host-local
-rwxr-xr-x 0/0         4860660 2024-10-15 09:37 libexec/cni/ipvlan
-rwxr-

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update vendir containerd/nerdctl to v2 chore(deps): update dependency containerd/nerdctl to v2 Nov 12, 2024
@renovate renovate bot force-pushed the renovate/containerd-nerdctl-2.x branch from 36c59b4 to a3aaa2b Compare November 12, 2024 10:29
@renovate renovate bot changed the title chore(deps): update dependency containerd/nerdctl to v2 chore(deps): update vendir containerd/nerdctl to v2 Nov 12, 2024
@renovate renovate bot changed the title chore(deps): update vendir containerd/nerdctl to v2 chore(deps): update dependency containerd/nerdctl to v2 Nov 29, 2024
@renovate renovate bot changed the title chore(deps): update dependency containerd/nerdctl to v2 chore(deps): update vendir containerd/nerdctl to v2 Nov 29, 2024
@renovate renovate bot changed the title chore(deps): update vendir containerd/nerdctl to v2 chore(deps): update dependency containerd/nerdctl to v2 Dec 2, 2024
@renovate renovate bot changed the title chore(deps): update dependency containerd/nerdctl to v2 chore(deps): update vendir containerd/nerdctl to v2 Dec 2, 2024
@renovate renovate bot force-pushed the renovate/containerd-nerdctl-2.x branch from a3aaa2b to 58f1dd6 Compare December 2, 2024 23:02
@renovate renovate bot force-pushed the renovate/containerd-nerdctl-2.x branch from 58f1dd6 to a48a474 Compare December 10, 2024 20:12
@renovate renovate bot changed the title chore(deps): update vendir containerd/nerdctl to v2 chore(deps): update dependency containerd/nerdctl to v2 Dec 17, 2024
@renovate renovate bot changed the title chore(deps): update dependency containerd/nerdctl to v2 chore(deps): update vendir containerd/nerdctl to v2 Dec 18, 2024
@renovate renovate bot changed the title chore(deps): update vendir containerd/nerdctl to v2 chore(deps): update dependency containerd/nerdctl to v2 Dec 22, 2024
@renovate renovate bot changed the title chore(deps): update dependency containerd/nerdctl to v2 chore(deps): update vendir containerd/nerdctl to v2 Dec 22, 2024
@renovate renovate bot changed the title chore(deps): update vendir containerd/nerdctl to v2 chore(deps): update dependency containerd/nerdctl to v2 Jan 13, 2025
@renovate renovate bot changed the title chore(deps): update dependency containerd/nerdctl to v2 chore(deps): update vendir containerd/nerdctl to v2 Jan 13, 2025
@renovate renovate bot changed the title chore(deps): update vendir containerd/nerdctl to v2 chore(deps): update dependency containerd/nerdctl to v2 Jan 14, 2025
@renovate renovate bot changed the title chore(deps): update dependency containerd/nerdctl to v2 chore(deps): update vendir containerd/nerdctl to v2 Jan 15, 2025
@renovate renovate bot changed the title chore(deps): update vendir containerd/nerdctl to v2 chore(deps): update dependency containerd/nerdctl to v2 Jan 16, 2025
@renovate renovate bot changed the title chore(deps): update dependency containerd/nerdctl to v2 chore(deps): update vendir containerd/nerdctl to v2 Jan 17, 2025
@renovate renovate bot force-pushed the renovate/containerd-nerdctl-2.x branch from a48a474 to 0e3125d Compare January 21, 2025 11:04
@renovate renovate bot changed the title chore(deps): update vendir containerd/nerdctl to v2 chore(deps): update dependency containerd/nerdctl to v2 Jan 30, 2025
@renovate renovate bot changed the title chore(deps): update dependency containerd/nerdctl to v2 chore(deps): update vendir containerd/nerdctl to v2 Jan 30, 2025
@renovate renovate bot changed the title chore(deps): update vendir containerd/nerdctl to v2 chore(deps): update dependency containerd/nerdctl to v2 Feb 9, 2025
@renovate renovate bot changed the title chore(deps): update dependency containerd/nerdctl to v2 chore(deps): update vendir containerd/nerdctl to v2 Feb 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants