La version de Proxmox VE 9.1 permet l'importation et l'utilisation d'image au format OCI pour créer des conteneurs LXC.
OCI est une organisation visant à créer un standard pour unifier la façon de stocker les containers.
Voici quelques registres qui permettent l'hébergement d'images au format OCI :
Problème possible lors de l'utilisation d'un NAS :
Solution : privilégiez dans la définition de l'export /etc/exports, le paramètre no_root_squash.
/export/proxmox 192.168.x.0/24(rw,sync,no_root_squash,no_subtree_check)
Puis exécutez la commande
exportfs -ra.
Le no_root_squash est la clé pour que Proxmox (root) puisse lire/écrire et chown le contenu.
En configurant la valeur Directory avec /var/lib/vz, les templates OCI seront stockés dans le dossier /var/lib/vz/template/cache.
Exemple pour l'image Docker debian :
Exemple pour l'image Docker rancher/nginx :
Après téléchargement, les images sont disponibles dans le dossier au format tar :