Installer Mageia dans Docker

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Reprise du message précédent
artenaki :
Pourquoi Docker est-il impopulaire ?
Car il a des failles de sécu? Car il est lancé par un service systemd en root? Car comme tout outil populaire, certain en abuse, confondant l'usage d'un flatpak avec d'un conteneur ? Mais aussi, comme tout outil populaire, il a ses détracteurs.
Ici on utilise podman de préférence.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Visiteur
Visiteur


Visiteur
Visiteur

Visiteur
Visiteur
Mais j'apprécie rootless et l'absence de services.
Podman est un développement de RedHat pour supporter systemd dans les conteneurs.
Si tu publies comment installer Mageia Cauldron dans Podman avec le réseau, X11, les dossiers partagés, D-Bus, j'essaierai.
A propos de D-Bus, ChatGPT m'a conseillé :
Code :
newgrp docker
docker run -it -e DISPLAY=$DISPLAY -v /home/denis/docker:/root/docker -v /tmp/.X11-unix:/tmp/.X11-unix -v /run/dbus/system_bus_socket:/run/dbus/system_bus_socket --device /dev/snd --device /dev/dri mageia:cauldron bash
J'aimerais également que l'audio et xvideo soient pris en charge.
Upd: la commande ci-dessus ajoute le support de l'audio (sndio) et de la vidéo (opengl).
ChatGPT a dit que podman est compatible avec les dépôts docker, mais cela n'a pas fonctionné pour moi, erreurs.
Édité par Visiteur Le 02/11/2024 à 03h14

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Et seulement pour un serveur web (pas d'audio ni vidéo). Je ne pourrais pas aider pour systemd, ni son, ni vidéo.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Nous utilisons podman avec ce fichier Dockerfile :
https://github.com/manatools/madb/blob/master/system/Dockerfile
pour faire tourner MADb.
Je pense qu'il tournerait de manière similaire avec docker, mais nous n'avons pas testé.
Tu peux y voir des commandes dnf pour la construction de l'image. C'est parce que nous avions besoin d'un dépôt Copr. Sinon, on aurait utilisé urpmi.
Nous n'utilisons pas systemd à l'intérieur de l'image, mais uniquement sur le système hôte.
Au-delà de ça, tu en sais certainement plus que nous.
Mageia est disponible en image docker en version 9 et cauldron. https://hub.docker.com/_/mageia
Édité par Papoteur Le 02/11/2024 à 09h13
Yves
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie