fairworld's life

Apache Guacamole 설치 관련 내용 정리 본문

Computer Life

Apache Guacamole 설치 관련 내용 정리

fairworld 2019. 7. 3. 13:34

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