Apache Guacamole 설치 관련 내용 정리
docker compose를 아래와 같이 작성하여 진행하였음
version: "3"
services:
guac-mysql:
image: mysql:latest
container_name: guac-mysql
network_mode: "bridge"
volumes:
- "D:/docker/guacamole/mysql:/var/lib/mysql"
- "D:/docker/guacamole/scripts:/tmp/scripts"
environment:
MYSQL_ROOT_PASSWORD: secret
guacd:
image: guacamole/guacd
container_name: guacd
network_mode: "bridge"
guac:
image: guacamole/guacamole
container_name: guacamole
restart: always
network_mode: "bridge"
volumes:
- D:/docker/guacamole/config:/var/lib/guacamole
links:
- "guacd:guacd"
- "guac-mysql:mysql"
ports:
- "8080:8080"
environment:
MYSQL_DATABASE: guacamole_db
MYSQL_USER: guacamole_user
MYSQL_PASSWORD: secret
depends_on:
- guac-mysql
- guacd