docker pull jumpserver/guacd
docker pull guacamole/guacamole
docker pull mysql
docker run --name some-guacd -d jumpserver/guacd
docker run --name docker-mysql -e MYSQL_ROOT_PASSWORD=<password> -d -p 3306:3306 mysql:latest
docker run --rm guacamole/guacamole /opt/guacamole/bin/initdb.sh --postgres > initdb.sql
docker cp initdb.sql docker-mysql:/
docker exec -it mysql-container bash
mysql -u root -p
CREATE DATABASE guacamole_db;
quit
cat initdb.sql | mysql -u root -p guacamole_db
docker run --name some-guacamole --link some-guacd:guacd \
--link docker-mysql:mysql \
-e MYSQL_DATABASE=guacamole_db \
-e MYSQL_USER=root \
-e MYSQL_PASSWORD=password \
-d -p 8080:8080 guacamole/guacamole