Outils pour utilisateurs

Outils du site


reseau:cloud:proxmox:imageocieva

**Ceci est une ancienne révision du document !**

Proxmox : utiliser une image Docker (format OCI)

Ressources

Présentation

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.

  • opencontainers.org/

Voici quelques registres qui permettent l'hébergement d'images au format OCI :

En cas de problème de droits sur le stockage (solution non testée)

Problème possible lors de l'utilisation d'un NAS:

  • le serveur NAS configure dans sa directive export, root_squash (mapping qui dégrade root) ⇒ Proxmox ne peut pas faire les chown/chmod nécessaires pour extraire les couches de l'image OCI entrainant une erreur OS 13

Solution : privilégiez dans la définition de l'export /etc/exports, les paramètres suivants (norootsquash):

/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.

Configuration à faire avec Proxmox

  • créer un stockage de type Directory
    • menu Datacenter → Storage → Add → Directory
    • Paramètres :
      • ID : templates (définir le nom de votre choix)
      • Directory : /var/lib/vz (ou un autre chemin de votre choix comme /mnt/templates )
      • Content : cochez CT Template
    • Cliquez sur Add.

En configurant la valeur Directory avec /var/lib/vz, les templates OCI seront stockés dans le dossier /var/lib/vz/template/cache.

reseau/cloud/proxmox/imageocieva.1767820921.txt.gz · Dernière modification : 2026/01/07 22:22 de admin