_DR64_ Posté(e) le 16 janvier 2023 Posté(e) le 16 janvier 2023 (modifié) Bonjour à tous, Depuis quelques temps, je cherche à configurer un conteneur "Jeedom" sous docker et via docker-compose. Je n'y arrive absolument pas ! J'ai également essayé en VM et malheureusement, même résultat... A noter que je n'utilise pas de périphérique USB (pour le moment en tout cas). Je dispose déjà d'un réseau macvlan avec 2 ou 3 adresse IP de disponible. Est-ce que quelqu'un a déjà configuré ça et pourrait m'aider ? Merci !!! Modifié le 16 janvier 2023 par _DR64_ 0 Citer
Lelolo Posté(e) le 16 janvier 2023 Posté(e) le 16 janvier 2023 Etonnant que tu n'y arrives pas. Sous docker, j'avais testé cette image : https://registry.hub.docker.com/r/nricheton/jeedom-optimized/ Mais j'avais aussi réussi à faire tourner une VM. Dans l'intervalle je suis parti sur Home Assistant, sur une VM aussi car sous docker impossible d'avoir al version supervized, donc pas d'addons... 1 Citer
_DR64_ Posté(e) le 16 janvier 2023 Auteur Posté(e) le 16 janvier 2023 Il y a 2 heures, Lelolo a dit : Mais j'avais aussi réussi à faire tourner une VM. Moi je ne comprends pas trop je n'ai jamais d'IP qui remonte... J'ai ça : 0 Citer
maxou56 Posté(e) le 16 janvier 2023 Posté(e) le 16 janvier 2023 (modifié) il y a 42 minutes, _DR64_ a dit : Moi je ne comprends pas trop je n'ai jamais d'IP qui remonte... Bonsoir, IP c'est a dire? Sur la capture c'est noVNC qui permet d'afficher l'interface graphique de la VM (ici ça doit être Debian 10 ou 11 ?) pour pouvoir l'installer et donc c'est l'IP du NAS, une fois que c'est fait et que tu auras installer Jeedom il faudra passer par l'adresse IP de la VM (via le navigateur ou via SSH). https://www.cachem.fr/synology-virtual-machine-manager-1-3-installation-de-linux-tuto/ https://doc.jeedom.com/fr_FR/installation/vm Et si tu souhaites par la suite que les IP de la VM soient affichées dans Virtual Machine Manager et aussi pour arrêter/redémarrer proprement la VM tu pourras par exemple installer le paquet "qemu-guest-agent" avec la commande "apt install qemu-guest-agent" Modifié le 16 janvier 2023 par maxou56 0 Citer
.Shad. Posté(e) le 16 janvier 2023 Posté(e) le 16 janvier 2023 @_DR64_Tu obtiens quelle erreur ? je n'ai aucun problème pour faire tourner Jeedom sous Docker, mon compose : version: "2.1" services: jeedom: image: jeedom/jeedom container_name: jeedom hostname: jeedom networks: mac1: ipv4_address: 192.168.100.164 environment: - TZ=Europe/Brussels volumes: # config - /opt/jeedom/data:/var/www/html # sensors config - /opt/jeedom/sensors.d:/etc/sensors.d # mysql - /opt/jeedom/mysql:/var/lib/mysql labels: # watchtower label only monitoring - "com.centurylinklabs.watchtower.enable=true" restart: unless-stopped networks: mac1: external: true 0 Citer
_DR64_ Posté(e) le 19 janvier 2023 Auteur Posté(e) le 19 janvier 2023 Bonjour @.Shad.et @maxou56 Merci pour vos réponses. Alors j'essayé de monter une VM Windows11 (impossible) pourtant j'y arrivais avant... Qu'on soit d'accord : il ne faut pas de licence pour faire cela ? Un truc me turlupine aussi : C'est normal ça ? @.Shad. : Je vais retenter le docker-compose. Pas de puid/guid à mettre dans ce fichier ? 0 Citer
_DR64_ Posté(e) le 19 janvier 2023 Auteur Posté(e) le 19 janvier 2023 Edit : @.Shad. : J'ai cette erreur : [MySQL] Error code : 42S02 (1146). Table 'jeedom.config' doesn't exist : SELECT `key`,`value` FROM config WHERE `key` IN ('language') AND plugin=:plugin 0 Citer
_DR64_ Posté(e) le 19 janvier 2023 Auteur Posté(e) le 19 janvier 2023 Edit BIS : J'ai monté l'image V4-stable c'est passé 😉 0 Citer
maxou56 Posté(e) le 19 janvier 2023 Posté(e) le 19 janvier 2023 (modifié) Il y a 3 heures, _DR64_ a dit : Qu'on soit d'accord : il ne faut pas de licence pour faire cela ? Bonjour, Non aucune licence est nécéssaire. Les licences c'est soit pour avoir plus d'une VM DSM et l'autre licence c'est pour ajouter des fonctionnalités a Virtual Machine Manager. D'après la capture il y a un problème avec les interfaces réseau. Peut être essayer d'en créer une autre. Sinon le NAS à toujours 2 interfaces distinct, pas de bond? Pas de VLAN? Le 16/01/2023 à 14:43, _DR64_ a dit : Je dispose déjà d'un réseau macvlan avec 2 ou 3 adresse IP de disponible. Plutôt de que de gérer les macVLAN sur les VMs, c'est plus facile de créer autant d'interfaces réseau virtuelles dans la VM (il peut y en avoir jusqu'a 8 par VM, et même plusieurs fois la même). Modifié le 19 janvier 2023 par maxou56 0 Citer
Audio Posté(e) le 4 décembre Posté(e) le 4 décembre Bonjour, Je viens d'installer Macvlan sur Container Manager en SSH à partir du fichier suivant: docker network create \ -d macvlan \ --subnet=192.168.10.0/24 \ --ip-range=192.168.10.240/29 \ --gateway=192.168.10.1 \ --aux-address="host_bridge=192.168.10.241" \ -o parent=eth0 \ mymacvlan Je précise que mon réseau local est configuré en 192.168.10.XX et que le DHCP de mon Routeur est configuré sur une plage d'attribution de 192.168.10.1 à 192.168.10.200. L'installation est concluante et sur Portainer comme Container Manager le réseau Macvalan existe bien. J'ai ensuite installé Jeedom vie l'outil Projet de Container Manager à partir du docker-compose suivant: version: '3' networks: default: external: name: services: jeedom: container_name: jeedom-bullseye # build : ./ image: jeedom/jeedom:4.4-bullseye privileged: false cap_add: - SYS_PTRACE - SYS_ADMIN tty: true hostname: jeedom mac_address: a0:ca:ab:cd:ef:04 networks: default: ipv4_address: 192.168.10.242 tmpfs: - /tmp/jeedom healthcheck: test: ["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:80"] interval: 30s timeout: 10s retries: 5 volumes: - "/volume1/docker/jeedom-macvlan/html:/var/www/html" - "/volume1/docker/jeedom-macvlan/db:/var/lib/mysql" devices: restart: unless-stopped environment: - TZ=Europe/Paris - PUID=1030 - PGID=100 - SYSTEMD_IGNORE_CHROOT=yes - PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin L'outil Projet de Container Manager m'a signifié de ne pas spécifier les entrées "Networks external" et "Networks name" c'est pourquoi elle sont vides dans le fichier docker-compose. L'installation s'est très bien déroulée et ensuite j'ai pu relier le conteneur Jeedom au Macvlan sans problème. J'accède à l'interface web Jeedom sans problème en http mais sur l'adresse 192.168.10.240 au lieu de l'adresse 192.168.10.242 attendue. Sur le DNS hébergé sur le routeur, j'ai créé une entrée intitulée Mydom.NDD.Tld pointant sur l'IP 192.168.10.240 pour connecter Jeddom. En http cela fonctionne très bien. Je voudrais maintenant pouvoir accéder à l'URL Mydom.NDD.Tld en https mais je ne sais quelle entrée je dois ajouter au proxy du NAS, ou autre manip, du fait de la spécificité de macvlan. Merci pour vos conseils Audio 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.