Pour ceux d’entre vous qui ont des Pi4 quel type de binaire est compatible?
Un de mes utilisateurs n’est pas arrivé à installer la dernière lib docker eufy arm64. Par contre c’est ok avec une vieille version (1.7.1) en armv7 (32bits).
Bon je vois que ma question a soulevé les foules
Je me réponds à moi-même: d’après ce que j’ai trouvé il y aurait un moyen de forcer l’architecture utilisée ex:
docker pull --platform linux/arm64
@guidb veux-tu faire le test sur ton Pi4 comme ca on sera fixés?
Bonjour,
c’est étonnant, j’ai testé rapidement et je peux pull & run cette image sur mon rpi4 sans forcer, et effectivement si j’interroge l’archi il est en aarch64…
pi@raspberrypi:~ $ docker info | grep Archi
Architecture: aarch64
pi@raspberrypi:~ $ docker --version
Docker version 27.0.1, build 7fafd33
pi@raspberrypi:~ $ docker pull bropat/eufy-security-ws
Using default tag: latest
latest: Pulling from bropat/eufy-security-ws
Digest: sha256:14641411f50a07066048d096d57986c4bbb4a73a3c6994dcd1e68916fd7b8127
Status: Downloaded newer image for bropat/eufy-security-ws:latest
docker.io/bropat/eufy-security-ws:latest
pi@raspberrypi:~ $ docker run bropat/eufy-security-ws
Missing one of USERNAME or PASSWORD
Mais je fait tourner jeedom et les images ne sont dispo que en arm64 & amd64, et je n’ai jamais eu besoin de forcer l’architecture… https://hub.docker.com/r/jeedom/jeedom/tags
Il y a un truc qui m’échappe la, je comprends pas pourquoi ca n’a pas été téléchargé d’emblée…
Si tu veux essayer de démarrer cette dernière version mets latest dans version cible, sauves la config puis bouton redémarrer à droite. Si ca fonctionne tu devrais voir la version installée se mettre à jour en bas.
Si tu as fait toutes ces étapes et que tu es tjs en 1.7.1 il est possible que ton install docker considère encore que cette version n’est pas la bonne et il va falloir la forcer au démarrage
Pour vérifier en ligne de commande:
sudo su -
docker ps
qui donne chez moi:
e589d05199c9 bropat/eufy-security-ws:latest "docker-entrypoint.s…" 7 weeks ago Up 4 days (healthy) 0.0.0.0:4000->3000/tcp, :::4000->3000/tcp
Si tu n’as pas latest dis le moi je t’expliquerai comment modifier le code
pourrais tu faire le test suivant:
editer /var/www/html/plugins/eufy/resources/docker-compose.yml avec nano ou vi et ajouter la ligne suivante: platform: linux/arm64
[2024-09-20 07:45:05] ERROR : Container Eufy non démarré
[2024-09-20 07:50:03] ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-20 07:50:05] DEBUG : debian OS version: 11
[2024-09-20 07:50:05] DEBUG : Py executable: /usr/bin/python3
[2024-09-20 07:50:05] DEBUG : >>> Checking container 127.0.0.1:3000
[2024-09-20 07:50:05] DEBUG : Container 127.0.0.1:3000 is not responding :(
[2024-09-20 07:50:05] ERROR : Container Eufy non démarré
[2024-09-20 07:53:00] INFO : >>> Début de l'opération stop du service Eufy
[2024-09-20 07:53:00] DEBUG : images installées: 072033f61c8a 5356b8ab18ef
[2024-09-20 07:53:00] DEBUG : container actif:
[2024-09-20 07:53:00]WARNING : >>> stop du service Eufy: Le container n'est pas démarré
[2024-09-20 07:53:00] INFO : >>> Début de l'opération start du service Eufy
[2024-09-20 07:53:01] DEBUG : images installées: 072033f61c8a 5356b8ab18ef
[2024-09-20 07:53:01] DEBUG : container actif:
[2024-09-20 07:53:01] DEBUG : Mise à jour du fichier yaml /var/www/html/plugins/eufy/data/docker-compose.yml
[2024-09-20 07:53:01] DEBUG : docker compose -f /var/www/html/plugins/eufy/data/docker-compose.yml up -d
yaml: line 3: found character that cannot start any token
[2024-09-20 07:53:01] DEBUG : container id:
[2024-09-20 07:53:04] DEBUG : >>> Checking container 127.0.0.1:3000
[2024-09-20 07:53:04] DEBUG : Container 127.0.0.1:3000 is not responding :(
[2024-09-20 07:53:04] DEBUG : debian OS version: 11
[2024-09-20 07:53:04] DEBUG : Py executable: /usr/bin/python3
[2024-09-20 07:53:04] DEBUG : eufy-security-ws image version:
[2024-09-20 07:53:04] DEBUG : debian OS version: 11
[2024-09-20 07:53:04] DEBUG : Py executable: /usr/bin/python3
[2024-09-20 07:53:05] DEBUG : eufy-security-ws service online:
[2024-09-20 07:53:05] INFO : >>> Fin de l'opération start du service Eufy
[2024-09-20 07:53:38] ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-20 07:53:40] DEBUG : debian OS version: 11
[2024-09-20 07:53:40] DEBUG : Py executable: /usr/bin/python3
[2024-09-20 07:53:40] DEBUG : >>> Checking container 127.0.0.1:3000
[2024-09-20 07:53:40] DEBUG : Container 127.0.0.1:3000 is not responding :(
[2024-09-20 07:53:40] ERROR : Container Eufy non démarré
OK on ne va pas y arriver comme ca
On peut regarder ensemble ce week-end si tu as du temps samedi ou dimanche en fin d’après-midi. Fais moi signe en MP