Install Apache Guacamole in Docker

Install Apache Guacamole in Docker
Photo by Zoshua Colah / Unsplash

This is the best and easiest way to run Guacamole in Docker that I've found. I've ran it this way for a long time now, the image is frequently updated and it just works. No mucking about with databases or anything like that.

You can check the image out here...

jwetzell/guacamole

Here is my Docker compose file. For instructions on getting Docker setup with compose on a Debian like system click here.

version: "3.3"
services:
  guacamole:
    restart: always
    ports:
      - 8080:8080
    volumes:
      - ./config:/config
    image: jwetzell/guacamole

This will create the config directory in the same folder as where your docker-compose.yml file is.

The default username is guacadmin with password guacadmin. I highly recommend changing this once you're logged in.