gitops/scripts/registry/setup-nerdctl.sh
2025-05-23 21:19:18 +08:00

18 lines
545 B
Bash

#!/bin/bash
wget https://github.com/containerd/nerdctl/releases/download/v2.0.2/nerdctl-2.0.2-linux-amd64.tar.gz
sudo mkdir -pv /etc/nerdctl
sudo touch /etc/nerdctl/nerdctl.toml
sudo cat > /etc/nerdctl/nerdctl.toml << EOF
debug = false
debug_full = false
address = "unix:///run/k3s/containerd/containerd.sock"
namespace = "k8s.io"
cni_path = "/var/lib/nerdctl/cni/bin"
cni_netconfpath = "/var/lib/nerdctl/cni/net.d"
EOF
sudo CONTAINERD_ADDRESS=/run/k3s/containerd/containerd.sock nerdctl --namespace k8s.io ps