Docker Installation on ARM64
Apache Guacamole is a powerful tool for managing remote connections, and installing it on a Raspberry Pi 4 with Docker allows for easy, remote access from almost anywhere
Prerequisites
- Raspberry Pi 4
- Docker installed
Docker Compose Setup
For this installation, we will use a compose.yaml
file with Docker Compose to manage the Guacamole installation.
Here’s what the compose.yaml
file should look like:
services:
guacamole_app:
container_name: guacamole_app
image: flcontainers/guacamole:latest
restart: unless-stopped
ports:
- 8094:8080
volumes:
- guacamole_app-config:/config
- /etc/localtime:/etc/localtime:ro
environment:
TZ: 'Europe/Brussels'
healthcheck:
test: curl -f -k http://127.0.0.1:8080/ || exit 1
interval: 15s
timeout: 10s
retries: 5
volumes:
guacamole_app-config:
name: guacamole_app-config
Installation
Once you’ve created the compose.yaml
file, navigate to the directory where it’s stored and run the following command:
docker compose up -d
This command will pull the Guacamole image and install it on your Raspberry Pi.
Using Apache Guacamole
After the installation, you can access the Guacamole web interface by visiting http://<YOUR_RPI_IP>:8094
Password: guacadmin
With this setup, you now have Apache Guacamole running on your Raspberry Pi 4, allowing easy remote desktop access and management.
Happy me! 🌱