Guacamole docker

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Type Conteneurisation de Guacamole (backend guacd)
Images officielles guacamole/guacd · guacamole/guacamole
Voir aussi Guacamole

Cette page couvre le lancement d'Apache Guacamole en conteneur. Pour la présentation générale du produit (protocoles supportés, architecture webapp Java derrière Tomcat) voir Guacamole, qui décrit l'installation classique par paquets.

Guacamole se compose en réalité de deux briques distinctes, chacune disposant de sa propre image officielle :

  • guacd — le démon natif (C) qui parle effectivement VNC/RDP/SSH aux serveurs cibles.
  • guacamole — l'application web (Java, servie par Tomcat) qui s'y connecte et expose l'interface utilisateur.

Lancer guacd

docker run --name guacd -d guacamole/guacd

Ce conteneur seul ne sert à rien sans l'application web guacamole qui s'y connecte (variable d'environnement GUACD_HOSTNAME côté webapp) et sans une base de données pour l'authentification et la persistance des connexions (MySQL/PostgreSQL). Se référer à la documentation officielle pour l'assemblage complet des trois briques via Docker compose :

Voir aussi

  • Guacamole — présentation générale et installation par paquets