Install Apache Guacamole in Docker
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...
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.