Asustor Unifi controller & Docker compatible ?

Je n'ai pas du tout trouver comment déployer un contenair en mode "host" afin qu'il trouve mon réseau local.
J'ai bien vu dans les paramètres Network la selection "host/bridge...). Mais même en rejoignant Host ca ne fait rien je ne vois pas comment y accéder.
Qui pourrait m'aider ?
 
J'ai bien réussi à sélectionner le réseau HOST avec l'option
"Join a network" ou une liste déroulante le permet.
Toutefois, je ne vois pas comment accéder à mon contenaire...
Et également, comment paramétrer ce HOST ?
Je suis un peu larguer sur ce coup là... J'ai cru voir aussi que parametrer un MACVLAN pouvait être envisageable.
Toutefois comment faire ?
Comment également faire que le contenaire reste H24 en service ?
Si quelqu’un à quelques astuces ;)
 
Salut,
Je ne connais pas l'interface Asustor, pourrai tu nous faire des impression ecran des possibilités ?
En mode HOST, il n'y a pas de réglages de port, les acces se font avec les ports pas defaut du conteneur ( qui doivent etre libre sur l'hote )
 
Merci pour ta réponse, j'ai fais quelques photos.
L'accès à mon contenaire depuis https://192.168.1.86:8443 fonctionne en mode "bridge" mais dès que je rejoins le "HOST", plus rien celui-ci devient inaccessible...
01.jpg

2.jpg

3.jpg

4.jpg

Merci :geek:
 
Voilà mes LOGS, actuellement c'est bien en mode HOST mais je ne peux y accéder par son IP https://192.168.1.86:8443/

Code:
2021-04-17 17:21:18,685 main ERROR Unable to locate appender "InMemoryAppender" for logger config "root",
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: destroy called,
[cont-finish.d] executing container finish scripts...,
[cont-finish.d] done.,
[s6-finish] waiting for services.,
[s6-finish] sending all processes the TERM signal.,
[s6-finish] sending all processes the KILL signal and exiting.,
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.,
[s6-init] ensuring user provided files have correct perms...exited 0.,
[fix-attrs.d] applying ownership & permissions fixes...,
[fix-attrs.d] done.,
[cont-init.d] executing container initialization scripts...,
[cont-init.d] 01-envfile: executing... ,
[cont-init.d] 01-envfile: exited 0.,
[cont-init.d] 10-adduser: executing... ,
usermod: no changes,
,
-------------------------------------,
          _         (),
         | |  ___   _    __,
         | | / __| | |  /  \ ,
         | | \__ \ | | | () |,
         |_| |___/ |_|  \__/,
,
,
Brought to you by linuxserver.io,
-------------------------------------,
,
To support LSIO projects visit:,
https://www.linuxserver.io/donate/,
-------------------------------------,
GID/UID,
-------------------------------------,
,
User uid:    911,
User gid:    911,
-------------------------------------,
,
[cont-init.d] 10-adduser: exited 0.,
[cont-init.d] 20-config: executing... ,
[cont-init.d] 20-config: exited 0.,
[cont-init.d] 30-keygen: executing... ,
[cont-init.d] 30-keygen: exited 0.,
[cont-init.d] 99-custom-scripts: executing... ,
[custom-init] no custom files found exiting...,
[cont-init.d] 99-custom-scripts: exited 0.,
[cont-init.d] done.,
[services.d] starting services,
[services.d] done.,
2021-04-18 06:41:25,412 main ERROR Error processing element InMemoryAppender ([Appenders: null]): CLASS_NOT_FOUND,
2021-04-18 06:41:26,684 main ERROR Unable to locate appender "InMemoryAppender" for logger config "root",
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: destroy called,
[cont-finish.d] executing container finish scripts...,
[cont-finish.d] done.,
[s6-finish] waiting for services.,
[s6-finish] sending all processes the TERM signal.,
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.,
[s6-init] ensuring user provided files have correct perms...exited 0.,
[fix-attrs.d] applying ownership & permissions fixes...,
[fix-attrs.d] done.,
[cont-init.d] executing container initialization scripts...,
[cont-init.d] 01-envfile: executing... ,
[cont-init.d] 01-envfile: exited 0.,
[cont-init.d] 10-adduser: executing... ,
usermod: no changes,
,
-------------------------------------,
          _         (),
         | |  ___   _    __,
         | | / __| | |  /  \ ,
         | | \__ \ | | | () |,
         |_| |___/ |_|  \__/,
,
,
Brought to you by linuxserver.io,
-------------------------------------,
,
To support LSIO projects visit:,
https://www.linuxserver.io/donate/,
-------------------------------------,
GID/UID,
-------------------------------------,
,
User uid:    911,
User gid:    911,
-------------------------------------,
,
[cont-init.d] 10-adduser: exited 0.,
[cont-init.d] 20-config: executing... ,
[cont-init.d] 20-config: exited 0.,
[cont-init.d] 30-keygen: executing... ,
[cont-init.d] 30-keygen: exited 0.,
[cont-init.d] 99-custom-scripts: executing... ,
[custom-init] no custom files found exiting...,
[cont-init.d] 99-custom-scripts: exited 0.,
[cont-init.d] done.,
[services.d] starting services,
[services.d] done.,
2021-04-18 09:02:02,919 main ERROR Error processing element InMemoryAppender ([Appenders: null]): CLASS_NOT_FOUND,
2021-04-18 09:02:04,595 main ERROR Unable to locate appender "InMemoryAppender" for logger config "root",
 
Salut,
Plusieurs choses me dérange dans ta config
Pas de PUID/GUID, pas de chemin déclarer mais l’utilisation d'un volume , ...

On va donc reprendre la création d'un conteneur, supprime ton conteneur actuel.

Ensuite :
1 / Tu va Stack, tu clique sur Add Stack
2/ Name tu choisi un nom, exemple unifi
3/ Dans le Web Editor, tu copie/colle ceci :
Code:
version: "2.1"
services:
  unifi-controller:
    image: ghcr.io/linuxserver/unifi-controller
    container_name: unifi-controller
    environment:
      - PUID=1000
      - PGID=1000
      - MEM_LIMIT=1024M
    volumes:
      - /ton dossier:/config
    network_mode: host
    restart: unless-stopped

Il y a plusieurs choses a modifier !
Ton PUID/GUID, en fonction de ton user, voici comme le connaitre : https://www.forum-nas.fr/viewtopic.php?f=56&t=13213 il doit avoir l'acces en ecriture/lecture au dossier de config que nous allons déclarer plus loin.
- /ton dossier:/config, ici /ton dossier doit etre le chemin absolu vers un dossier que tu réservera pour enregistrer la config de ton docker. Je ne connais pas l'aboresence asustor, mais par exemple sous syno cela se présente sous la forum /volume1/docker/unifi/config , ce qui donne : - /volume1/docker/unifi/config:/config

Une fois ceci modifier, tu clique sur Deploy the stack
 
Merci beaucoup pour ton aide.
Pour l'instant, j'ai pu avancer et j'ai trouver que mes groupes admin était à 999 et mon utilisateur admin est à 1000.
Dans les paramètres du NAS, j’ai pu voir que mon utilisateur admin n'était pas cocher pour les droit Docker, chose que j'ai faite.
La config du stack s'est bien passé, avec la création automatique du dossiers config et en sous dossiers, DATA/LOGS/RUNS
Le LOG l'atteste :
Code:
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.,
[s6-init] ensuring user provided files have correct perms...exited 0.,
[fix-attrs.d] applying ownership & permissions fixes...,
[fix-attrs.d] done.,
[cont-init.d] executing container initialization scripts...,
[cont-init.d] 01-envfile: executing... ,
[cont-init.d] 01-envfile: exited 0.,
[cont-init.d] 10-adduser: executing... ,
,
-------------------------------------,
          _         (),
         | |  ___   _    __,
         | | / __| | |  /  \ ,
         | | \__ \ | | | () |,
         |_| |___/ |_|  \__/,
,
,
Brought to you by linuxserver.io,
-------------------------------------,
,
To support LSIO projects visit:,
https://www.linuxserver.io/donate/,
-------------------------------------,
GID/UID,
-------------------------------------,
,
User uid:    1000,
User gid:    1000,
-------------------------------------,
,
[cont-init.d] 10-adduser: exited 0.,
[cont-init.d] 20-config: executing... ,
J'ai été dans mon contenair pour mettre les ports suivants
3478 3478/tcp
3478 3478/udp
6789 6789/tcp
8080 8080/tcp
8443 8443/tcp
8880 8880/tcp
Cela ne fonctionne toujours pas. lorsque je me connecte à mon contenaire par son url https://192.168.1.86:8443/
Je pense que ce n'est pas grand chose, mais je crois que là, mon cerveau manque de cette petite étincelle pour s'en sortir seul :geek:
 
Dans les logs que tu copie/colle dans ton dernier message, on voit que le conteneur n'a pas encore fini de démarrer !
Il faut attendre :

Code:
[services.d] starting services,
[services.d] done.,
 
En effet, j'avais redémarer dans le doute.
Le contenair est bien démarré
Code:
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.,
[s6-init] ensuring user provided files have correct perms...exited 0.,
[fix-attrs.d] applying ownership & permissions fixes...,
[fix-attrs.d] done.,
[cont-init.d] executing container initialization scripts...,
[cont-init.d] 01-envfile: executing... ,
[cont-init.d] 01-envfile: exited 0.,
[cont-init.d] 10-adduser: executing... ,
,
-------------------------------------,
          _         (),
         | |  ___   _    __,
         | | / __| | |  /  \ ,
         | | \__ \ | | | () |,
         |_| |___/ |_|  \__/,
,
,
Brought to you by linuxserver.io,
-------------------------------------,
,
To support LSIO projects visit:,
https://www.linuxserver.io/donate/,
-------------------------------------,
GID/UID,
-------------------------------------,
,
User uid:    1000,
User gid:    1000,
-------------------------------------,
,
[cont-init.d] 10-adduser: exited 0.,
[cont-init.d] 20-config: executing... ,

Dans la configuration Host Overview il est indiqué le nom de mon NAS.
J'ai passer quelques heures à chercher et je me rends compte qu'en "bridge", le stack qui crée le contenaire est au top, tout marche merci encore pour le stack.
C'est en Host que je rencontre des soucis et la j'ai beau tenter d’accéder à mon contenaire par son ip https://192.168.1.86:8443, rien à faire...
En tout cas merci pour le coup de main
 
Hello à tous,
Cette fois-ci, je sèche vraiment...
Mon contenaire se déploie à la perfection en connexion "bridge", malheureusement en HOST, rien à faire.
C'est bien par l'IP que je dois l'appeler lors d'une connexion HOST ?( https://192.168.1.86:8443)
Car je vois mes ports non ouvert en host dans la prog du contenaire.
 
bonjour, j'ai un petit problème avec ce docker compose, a chaque reboot du container, je re adopte tout le matériel unifi. es que ca vous fait la même chose?