# Problème installation Gladys sous Debian 10 avec Docker

**URL:** <https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820>\
**Category:** Configuration\
**Created:** [Janvier 17, 2022, 10:10 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820 "2022-01-17T10:10:39Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![lanews](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/l/bbe5ce/32.png) [@lanews](https://community.gladysassistant.com/u/lanews)\
**Post date:** [Janvier 17, 2022, 10:10 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/1 "2022-01-17T10:10:39Z")

</div>

Bonjour à la communauté,  
Après de nombreuses hésitations je me décide à installer Gladys, installation de Docker sous Debian 10 et Gladys dans la foulée .Je rencontre un problème pour lancer Gladys, je tape l’IP de ma machine Gladys et il m’affiche l’écran me signalant  
Il s’agit de la page d’accueil par défaut utilisée pour tester le bon fonctionnement du serveur Apache2 après l’installation sur les systèmes Debian. Si vous pouvez lire cette page, cela signifie que le serveur HTTP Apache installé sur ce site fonctionne correctement. Vous devez **remplacer ce fichier** (situé à /var/www/html/index.html ) avant de continuer à utiliser votre serveur HTTP.  
La configuration par défaut d’Apache2 de Debian est différente de la configuration par défaut en amont et divisée en plusieurs fichiers optimisés pour l’interaction avec les outils Debian. Le système de configuration est **entièrement documenté dans /usr/share/doc/apache2/README.Debian.gz**. Reportez-vous à ceci pour la documentation complète. La documentation du serveur Web lui-même peut être trouvée en accédant au [manuel](http://192.168.1.133/manual) si le paquet apache2-doc a été installé sur ce serveur.  
La disposition de la configuration pour une installation de serveur Web Apache2 sur les systèmes Debian est la suivante :  
/etc/apache2/  
|-- apache2.conf  
| `-- ports.conf |-- activé pour les mods | |-- *.charger | `– \*.conf  
|-- conf activé  
| `-- *.conf |-- activé pour les sites | `– \*.conf

, pouvez vous m’aider avant de faire une ou des erreurs. Novice, je vous remercie d’avance.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Janvier 17, 2022, 12:03 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/2 "2022-01-17T12:03:53Z")

</div>

Salut @lanews et cool si tu as sauté le pas ! 🙂

Ta version de Debian 10 doit installer Apache 2 par défaut, et ainsi Gladys ne doit pas pouvoir se lancer car le port 80 est déià utilisée…

Plusieurs options s’offrent à toi:

- Désinstaller Apache
- Réinstaller Debian avec une version sans Apache
- Laisser Apache mais faire tourner Gladys sur un autre port.

PS: j’ai supprimé ton autre message, je pense que c’était un doublon tu as posté le message 2 fois?

---

<div class="post-metadata">

**Author:** ![cce66](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@cce66](https://community.gladysassistant.com/u/cce66)\
**Post date:** [Janvier 17, 2022, 6:30 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/3 "2022-01-17T18:30:13Z")

</div>

Bonjour @pierre-gilles,  
Pourquoi ne pas envisager de faire tourner de base Gladys sur un autre port que le 80 (domoticz et home assistant sont sur d’autres ports), il y a des raisons techniques à cela ?

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Janvier 17, 2022, 8:30 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/4 "2022-01-17T20:30:02Z")

</div>

La simplicité, c’est le port d’écoute par défaut http.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Janvier 18, 2022, 8:35 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/5 "2022-01-18T08:35:43Z")

</div>

Oui effectivement je plussoie @VonOx, pour des raisons de simplicité 🙂

Après comme tu lance Gladys avec Docker, le port est dans les paramètres du Docker run que tu fais, tu peux le changer très facilement

---

<div class="post-metadata">

**Author:** ![cce66](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@cce66](https://community.gladysassistant.com/u/cce66)\
**Post date:** [Janvier 18, 2022, 9:34 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/6 "2022-01-18T09:34:35Z")

</div>

Certes, alors il faudrait pouvoir le modifier dans Gladys facilement plutôt que de devoir bidouiller pour cela ! Ce serait plus simple pour les “délicats du clavier”, non ? 😉

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Janvier 18, 2022, 9:42 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/7 "2022-01-18T09:42:55Z")

</div>

Y’a aucune bidouille, tu map le port que tu veux, c’est du standard docker.

C’est dans la doc =\> [Installer Gladys Assistant avec Docker | Gladys Assistant](https://gladysassistant.com/fr/docs/installation/docker#lancer-un-container-gladys-assistant)

![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/1/1d7eb1335e30f05ff1373e4af4f6caba515ae63a.png)

---

<div class="post-metadata">

**Author:** ![cce66](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@cce66](https://community.gladysassistant.com/u/cce66)\
**Post date:** [Janvier 18, 2022, 10:08 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/8 "2022-01-18T10:08:24Z")

</div>

et quand on a fait l’install sur le raspberry ? Je trouves que ce serait bien de l’avoir dans la partie 'Réglages" si cela n’est pas un développement compliqué mais bon !

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Janvier 18, 2022, 10:13 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/9 "2022-01-18T10:13:58Z")

</div>

L’image raspberry gladys est déjà pré configurée, il n y’a pas de conflit de port.

L’image de la fondation n’as pas apache d’installé par défaut à ma connaissance.

Ce dev est possible mais chronophage et peu de valeur ajoutée sans compter le facteur de risque car il faut détruire le conteneur et le recréer.

Tu peux sans problème créer une demande de fonctionnalité =\> [Demande de fonctionnalités - Gladys Assistant Community](https://community.gladysassistant.com/c/francais/feature-requests/43)

Les demandes ayant le plus de vote sont développées

---

<div class="post-metadata">

**Author:** ![cce66](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@cce66](https://community.gladysassistant.com/u/cce66)\
**Post date:** [Janvier 18, 2022, 10:18 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/10 "2022-01-18T10:18:21Z")

</div>

Ok c’est fait 😉 Après wait and see 😀

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Janvier 18, 2022, 12:57 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/11 "2022-01-18T12:57:19Z")

</div>

Je suis d’accord avec @VonOx, je ne vois pas l’intérêt de changer le port à posteriori.

- Soit tu es un novice et tu lance Gladys via une image toute faite qui est déjà configurée avec les bons réglages. Auquel cas, tu ne sais même pas ce que c’est qu’un port, et tu n’as pas à t’en soucier. Aucun produit grand public ne parle de port à ses utilisateurs.

- Soit tu lance Gladys manuellement (c’est bien toi qui tape la commande docker run), auquel cas tu peux très bien mettre le port adapté à ton environnement. Si tu as fais une erreur qui fait un conflit de port comme ici, pouvoir changer le port dans l’interface ne changera rien car tu n’as pas accès à l’interface (Gladys ne démarre même pas)

Donc pour moi la feature request n’a même pas de sens en fait, je pense qu’on peut la retirer ^^

---

<div class="post-metadata">

**Author:** ![cce66](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@cce66](https://community.gladysassistant.com/u/cce66)\
**Post date:** [Janvier 18, 2022, 5:54 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/12 "2022-01-18T17:54:24Z")

</div>

Bon ok après avoir installé docker sur Ubuntu Linux Lite 5.6 Release 20.04 Codename: focal  
j’ai ce résultat quand j’essaie d’installer le container Gladys

```auto
docker run -d --log-opt max-size=10m --restart=always --privileged --network=host --name gladys -e NODE_ENV=production -e SERVER_PORT=8021 -e TZ=Europe/Paris -e SQLITE_FILE_PATH=/var/lib/gladysassistant/gladys-production.db -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/gladysassistant:/var/lib/gladysassistant -v /dev:/dev -v /run/udev:/run/udev:ro gladysassistant/gladys:v4
docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/create?name=gladys": dial unix /var/run/docker.sock: connect: permission denied.
See 'docker run --help'

```

Là je sèche ! 🙄

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Janvier 18, 2022, 6:05 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/13 "2022-01-18T18:05:29Z")

</div>

Bah là tu n’as pas suivi la procédure d’installation de docker, ton user doit faire partie du groupe docker pour avoir les bonnes permissions. Au passage tu pouvais rester sur debian, suffisait de desinstaller apache.

```auto
docker: Got permission denied

```

> **[Post-installation steps for Linux](https://docs.docker.com/engine/install/linux-postinstall/)**
>
> Optional post-installation steps for Linux

---

<div class="post-metadata">

**Author:** ![cce66](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@cce66](https://community.gladysassistant.com/u/cce66)\
**Post date:** [Janvier 18, 2022, 7:48 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/14 "2022-01-18T19:48:35Z")

</div>

Bah moi y en être bourrin 🤨…ne faire que ce qui est écrit ! 😇  
il manquait effectivement (je suis sur un nuc Beelink BT3 Pro)  
sudo usermod -aG docker $USER  
newgrp docker  
Maintenant cela marches …sur le port 8021 comme je voulais ! Faudrait ajouter le lien dans la doc pour les “no-vices” ! 😂  
Je vais enfin pouvoir installer NODE-RED et avancer dans la liaison avec mon IPX 😛  
Et debian bah je referais le test plus tard car hier pas d’accès terminal après l’ install (problème de bouclage sur la hdmi apparement qui se corrigerais avec un “dongle” hdmi)  
Pareil en ubuntu normal, il y a qu’avec la lite que cela a été ok en même temps j’ai pas plus creusé l’affaire…  
Bonus: ma super clé USB SONOFF Zigbee en promo 8€99 chez domo est reconnue !  
Merci en tout cas de l’aide 👍

---

<div class="post-metadata">

**Author:** ![cce66](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@cce66](https://community.gladysassistant.com/u/cce66)\
**Post date:** [Janvier 18, 2022, 10:45 UTC](https://community.gladysassistant.com/t/probleme-installation-gladys-sous-debian-10-avec-docker/6820/15 "2022-01-18T22:45:52Z")

</div>

Bon, l’installation de node-red s’est faite sans problème par copier-coller comme sur la doc 👍

> **[Intégrer Node-RED avec Gladys Assistant en MQTT | Gladys Assistant](https://gladysassistant.com/fr/blog/integrate-node-red-with-gladys-assistant-in-mqtt/)**
>
> Aujourd'hui nous allons apprendre comment connecter Node-RED à Gladys Assistant en MQTT !

A part qu’à la fin il faudrait mentionner comment y accéder pour ceux qui ne connaissent pas donc pour y accéder c’est dans le navigateur [http://ip-de-gladys:1880](http://ip-de-gladys:1880) ! 😉
