docker -v ne retourne pas sa version

xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
Je viens d'installer le paquetage docker (20.10.14-3.mga8) et lorsque je fais docker -v, j'obtiens :
Docker version unknown-version, build unknown-commit
ce qui ne plaît pas à l'installation de OnlyOffice.
Est-ce que vous avez le même problème ?
Merci.
Xuo.

Girotte Membre non connecté
-
- Voir le profil du membre Girotte
- Inscrit le : 05/06/2011
- Groupes :
-
Membre d'Honneur
Chez moi, docker était déjà installé (à la suite d'un test quelconque).
Même résultat que pour toi xuo: "Docker version unknown-version, build unknown-commit"
Mageia 8 - Fluxbox sur PC "fixe"
Cauldron - Xfce4 sur PC portable
Cauldron - Xfce4 sur PC portable

xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
Merci pour le retour. Je vais encore attendre un peu s'il y a d'autres retours (identiques ?) puis je ferai un BugZilla.
Merci.
Xuo.

Girotte Membre non connecté
-
- Voir le profil du membre Girotte
- Inscrit le : 05/06/2011
- Groupes :
-
Membre d'Honneur
xuo :
Bonjour,
Merci pour le retour. Je vais encore attendre un peu s'il y a d'autres retours (identiques ?) puis je ferai un BugZilla.
Merci.
Xuo.
Merci pour le retour. Je vais encore attendre un peu s'il y a d'autres retours (identiques ?) puis je ferai un BugZilla.
Merci.
Xuo.
j'ai posé la question sur l'irc/matrix, et on m'a orienté vers un utilisateur de Docker . Je lui ai envoyé un message, s'il est disponible, tu aurais une réponse plus constructive que la mienne, je pense.
Mageia 8 - Fluxbox sur PC "fixe"
Cauldron - Xfce4 sur PC portable
Cauldron - Xfce4 sur PC portable

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Je pense que tu peux soumettre ton rapport sans délai.
Yves

Girotte Membre non connecté
-
- Voir le profil du membre Girotte
- Inscrit le : 05/06/2011
- Groupes :
-
Membre d'Honneur
Papoteur :
Bonjour xuo,
Je pense que tu peux soumettre ton rapport sans délai.
Je pense que tu peux soumettre ton rapport sans délai.
Trop tôt!

J'ai eu la réponse:
"Il y a un bug ouvert sur ce point. Je n'ai pas encore réussi à le fixer
avec les dernières versions de Docker.
Il y a quand même toujours la possibilité de faire rpm -q docker pour
avoir la version en cours.
Cordialement,
Bruno."
Mageia 8 - Fluxbox sur PC "fixe"
Cauldron - Xfce4 sur PC portable
Cauldron - Xfce4 sur PC portable

xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
J'avais bien ouvert un bugzilla (https://bugs.mageia.org/show_bug.cgi?id=30890) mais en effet il a été considéré comme "duplicate" d'un autre (https://bugs.mageia.org/show_bug.cgi?id=29751).
Je suis allé trop vite

Mais ça fait près d'un an que l'autre est ouvert. Si je veux aller plus loin, il faudra que je mette les mains dans le script d'installation de OnlyOffice.
Xuo.

Girotte Membre non connecté
-
- Voir le profil du membre Girotte
- Inscrit le : 05/06/2011
- Groupes :
-
Membre d'Honneur
rpm -q docker
dans la réponse de Bruno?
==>
rpm -q docker
docker-20.10.14-3.mga8
docker-20.10.14-3.mga8
Mageia 8 - Fluxbox sur PC "fixe"
Cauldron - Xfce4 sur PC portable
Cauldron - Xfce4 sur PC portable

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
@Girotte: oui, mais je suppose que le script d' OnlyOffice se base sur la sortie de docker -v. Et ici cela retourne que la version est inconnue ( et comme je suppose qu' OnlyOffice vérifie les versions prérequise, cela bloque sur ce point.
Il y a quelque chose qui m' interpelle dans le fichier .spec, il est fait référence à une variable %version, mais je ne la vois définie nulle part ( après mes compétences d' empaqueteur sont proches de zéro).
Et je ne trouve pas non plus de paquet go dockerversion.dockerversion dans le fichier tar.gz du client docker ( donc c' est difficile de changer la variable Version).
Je me demande s' il ne faudrait pas faire un export
export LDFLAGS+=" -X github.com/docker/cli/cli/version/version.Version=%{version}"
lors de la construction du client ( je penche pour une erreur de chemin sur l' accès à la variable version qui doit être définie par les LDFLAGS).
https://www.digitalocean.com/community/tutorials/using-ldflags-to-set-version-information-for-go-applications
edit: je crois que j' ai compris pour la variable %version .En fait c' est défini par la ligne "Version : %{moby_version}" , il faudrait que je me replonge dans les paquets

Édité par nic80 Le 25/09/2022 à 13h54

xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
Citation :
@Girotte: oui, mais je suppose que le script d' OnlyOffice se base sur la sortie de docker -v. Et ici cela retourne que la version est inconnue ( et comme je suppose qu' OnlyOffice vérifie les versions prérequise, cela bloque sur ce point.
C'est tout à fait ça. Si je dois mettre les mains dans le script, j'écrirai la version en dur ou je mettrai ce que le script attend pour aller plus loin.
Xuo.

PaLmAs Membre non connecté
-
- Voir le profil du membre PaLmAs
- Inscrit le : 02/04/2007
- Groupes :
Que t'apporte le script pour l'installation d'un container onlyoffice ?
https://hub.docker.com/r/onlyoffice/documentserver/
La il suffit de faire un docker run ou un docker-compose non ?

xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
J'ai suivi ces instructions :
https://helpcenter.onlyoffice.com/installation/workspace-install-docker.aspx
Et lancé :
workspace-install.sh -ims false
qui télécharge et lance un autre script (install.sh de tête).
Xuo.

PaLmAs Membre non connecté
-
- Voir le profil du membre PaLmAs
- Inscrit le : 02/04/2007
- Groupes :
J'ai essayé un docker run -i -t -d -p 8081:80 -v /home/name/onlyoffice/data:/var/www/onlyoffice/Data onlyoffice/documentserver.
Cela crée bien un container onlyoffice fonctionnelle après j'ai eu une erreur quand j'ai voulu tester la création de document, mais j'ai pas mal de container sur ma machine et localhost (127.0.0.1) est déjà occupé.
Tu veux intégrer onlyoffice dans NextCloud ou autre, c'est pour tester ?

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
J' ai essayé de modifer le fichier spec avec les modifcations, mais ça ne fonctionne pas.
Visiblement, lors de la création du paquet avec rpmbuild, la variable LDFLAGS ne semble pas être prise en compte (par la macro %gobuild ?)...

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur

Je ne sais pas si vous avez vu et si cela peut aider, je partage juste l'info qu'il y a la version plus récente 20.10.16-2.mga8 dans le dépôt Testing.
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie