Outils pour utilisateurs

Outils du site


tech:notes_-_nerdctl

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tech:notes_-_nerdctl [2025/10/18 22:33] Jean-Baptistetech:notes_-_nerdctl [2025/12/01 11:04] (Version actuelle) Jean-Baptiste
Ligne 1: Ligne 1:
 +<!DOCTYPE markdown>
 +{{tag>Brouillon}}
 +
 +# Notes - nerdctl
 +
 +Alternative aux commandes :
 +* docker
 +* docker-compose
 +* podman
 +* crictl
 +* ctr
 +
 +
 +Voir :
 +* https://www.youtube.com/watch?v=fMOT4761_VQ
 +* https://github.com/containerd/nerdctl?tab=readme-ov-file#additional-documents
 +* https://blog.devops.dev/podman-vs-nerdctl-whats-the-deal-8f9511fb975d
 +* https://rootlesscontaine.rs/getting-started/containerd/
 +
 +
 +Old :
 +* https://thenewstack.io/containers/how-to-deploy-containers-with-nerdctl/
 +
 +
 +~~~
 +export NERDCTL_EXPERIMENTAL=0
 +
 +$ nerdctl info
 +WARNING: AppArmor profile "nerdctl-default" is not loaded.
 +         Use 'sudo nerdctl apparmor load' if you prefer to use AppArmor with rootless mode.
 +         This warning is negligible if you do not intend to use AppArmor.
 +~~~
 +
 +~~~bash
 +# nerdctl / kind a besoin de connaitre le chemin de iptables
 +export PATH=$PATH:/usr/sbin/
 +~~~
 +
 +~~~bash
 +sudo nerdctl apparmor load
 +~~~
 +
 +~~~bash
 +nerdctl compose up
 +~~~
 +
 +
 +Debug dockerfile
 +
 +~~~bash
 +nerdctl builder debug .
 +~~~
 +
 +list namespaces
 +~~~bash
 +nerdctl namespace ls
 +~~~
 +
 +
 +
 +Connection a container to multiple networks at once
 +nerdctl run --net foo --net bar
 +
 +~~~bash
 +nerdctl --address /run/k3s/containerd/containerd.sock --namespace k8s.io ps
 +#ou
 +CONTAINERD_ADDRESS=/run/k3s/containerd/containerd.sock
 +~~~
 +
 +
 +
 +
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki