Diese nachfolgenden Schritte ermöglichen es, ein Docker-Image in einen k3s-Cluster zu importieren und anschließend zu verwenden.
Anmerkung: Diese Vorgehensweise ist ein simpler Hack der dazu dient das Problem eines nicht verfügbaren Container Repositories zu umgehen.
Image lokal als tar-Datei speichern:
docker save -o <image-name>.tar <image-name>:<tag>Image auf den k3s-Node übertragen (falls notwendig):
scp <image-name>.tar <user>@<node-ip>:/path/to/destinationImage auf dem k3s-Node mit crictl importieren:
sudo ctr -n k8s.io image import <path-to-image>/<image-name>.tarÜberprüfen, ob das Image erfolgreich importiert wurde:
sudo crictl imagesDas importierte Image sollte in der Liste erscheinen.