This site uses cookies! Learn More

Ce site utilise des cookies !

En continuant à utiliser ce site, vous vous engagez à nous permettre de stocker des cookies sur votre ordinateur.

 

Si nous utilisons des cookies et retenons des données anonymes, c’est pour nous aider à mieux gérer notre mesure d’audience, aider nos partenaires commerciaux à nous rémunérer et nos partenaires publicitaires à proposer des annonces qui vous correspondent.

 

Grâce à ces cookies, le forum est en mesure de savoir qui écrit un message et utile pour le système d'authentification.

 

En cliquant sur « J'accepte », vous acceptez l'utilisation par NAS-Forum de cookies publicitaires et de mesure d'audience fine.

Ekivok79

Docker - Guacamole

Messages recommandés

Bonjour,

j'ai acheté un DS218+ avec Docker. J'ai installé dans Docker l'image : https://hub.docker.com/r/guacamole/guacamole/ . c'est Guacamole...

j'ai ce message dans les logs mais je ne vois pas ce que je dois faire ni comment me connecter pour réaliser l'action... et du coup impossible de démarrer l'image...

si une personne peut m'aider... voir fichier joint pour les logs

 

merci

2019-08-09_14-20-21.jpg

Partager ce message


Lien à poster
Partager sur d’autres sites

Par curiosité, est-ce que tu as bien compris comment faire fonctionner guacamole ?
Quand on lit la doc il est clairement dit que c'est un ensemble de trois conteneurs capables de discuter entre eux qui te permettra de faire tourner guacamole :

- guacd
- guacamole
- mysql

On va créer des liens entre ces différents containers pour autoriser la discussion, car par défaut un conteneur est créé dans un sous-réseau isolé, c'est un gage de sécurité mais ça limite la discussion entre l'hôte (le NAS ici) et le conteneur.
Je vais te mettre la démarche ici pour créer tes conteneurs via lignes de commande, l'expliquer par l'UI serait trop fastidieux...

D'abord le tutoriel de Zeus de connexion via SSH en root sur le NAS :

Une fois connecté, tu télécharges les images qui te manquent :

docker pull guacamole/guacd
docker pull linuxserver/mariadb

Puis on crée le conteneur guacd :

docker create --name guacd --restart=unless-stopped guacamole/guacd

On crée ensuite le conteneur qui va servir de base de données MySQL :

docker create --name=mariadb --restart=unless-stopped -e PUID=UID_USER -e PGID=GID_USER -e MYSQL_ROOT_PASSWORD=ROOT_PASSWORD -e TZ=Europe/Brussels -p 3306:3306 -v /volume1/docker/mariadb:/config linuxserver/mariadb

A remplacer :
- UID_USER par la valeur que liras dans pour (uid) quand tu tapes "id" sans les guillemets en SSH avec l'utilisateur qui t'intéresse.
- GID_USER par la valeur que liras dans pour (gid) quand tu tapes "id" sans les guillemets en SSH avec l'utilisateur qui t'intéresse.
- ROOT_PASSWORD à remplacer par un mot de passe de ton choix.
- "/volume1/docker/mariadb" sans les guillemets à remplacer par le chemin où tu veux monter les données (il faut créer le dossier auparavant).

On crée ensuite le conteneur guacamole :

docker create --name=guacamole --link mariadb:mysql --link guacd:guacd --restart=unless-stopped -e MYSQL_DATABASE=DB -e MYSQL_USER=USER -e MYSQL_PASSWORD=PASSWORD -p 8080:8080 guacamole/guacamole

A remplacer :
- DB par le nom de la base de données qu'on souhaite créer.
- USER par le nom de l'utilisateur de la base de données.
- PASSWORD par le mot de passe de l'utilisateur de la base de données.

On va maintenant lancer les conteneurs dans l'ordre suivant de préférence :

docker start guacd
docker start mariadb
docker start guacamole

A la création du conteneur, guacamole, lié à mariadb, va créer la base de données dont il a besoin via ses variables d'environnement.

Je n'ai pas testé sur ma machine, mais en théorie ça devrait rouler ainsi, n'hésite pas à poser des questions si quelque chose n'est pas clair ou si ça ne marche pas...

Modifié par shadowking

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement