nerdctl ist die “docker-like” CLI für containerd und kann mit BuildKit Images bauen.
# Image holen nerdctl pull nginx:alpine # Image bauen nerdctl build -t myapp:dev . # Container starten (Name, Port, Hintergrund) nerdctl run -d --name web -p 8080:80 nginx:alpine # Auflisten nerdctl ps # laufende nerdctl ps -a # alle # Logs & Shell nerdctl logs -f web nerdctl exec -it web sh # Stoppen/Starten/Entfernen nerdctl stop web nerdctl start web nerdctl rm web # Images/Volumes/Netze nerdctl images nerdctl volume ls nerdctl network ls
# nerdctl compose benötigt "nerdctl full" bzw. cni/plugins installiert nerdctl compose up -d nerdctl compose down