728x90
반응형
오픈소스
원격 데스크톱
RustDesk #2
-
서버설치
(Docker-compose)
RustDesk 자체서버 연결은..
RustDesk 클라이언트 프로그램 Mac에서 설치는..
RustDesk 클라이언트 프로그램 Windows에서 설치는..
서버 설치 Docker-compose 버전
- 사이트로 이동 후 docker-compose examples 를 찾는다
- Docker-Compose examples의 Linux/amd64 파트를 참고한다.
- docker-compose.yml 파일을 만들어 안에 복붙해서 붙여넣는다.
예) C:\docker\RustDesk\docker-compose.yml - [도메인 or IP:21117]은 지금 rustdesk서버를 설치해서 서비스할 도메인이나 IP를 의미한다.
- hbbs, hbbr의 각 volumes에 설정된 경로는 위 예시에 지정된 경로에서 실행했다고 가정하면 hbbs는 C:\docker\volumes\hbbs, hbbr은 C:\docker\volumes\hbbr 로 volumes경로가 설정된다. (volumes는 본인 PC에 맞게 알아서 설정하면 된다.)
version: '3'
networks:
rustdesk-net:
external: false
services:
hbbs:
container_name: hbbs
ports:
- 21115:21115
- 21116:21116
- 21116:21116/udp
- 21118:21118
image: rustdesk/rustdesk-server:latest
command: hbbs -r [도메인 or IP:21117] -k _
volumes:
- ../volumes/hbbs:/root
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
hbbr:
container_name: hbbr
ports:
- 21117:21117
- 21119:21119
image: rustdesk/rustdesk-server:latest
command: hbbr -k _
volumes:
- ../volumes/hbbr:/root
networks:
- rustdesk-net
restart: unless-stopped
- -k _ 필수 !!!!!!!!!!
- 터미널창에서 docker-compose up -d 실행하여 컨테이너를 생성, 실행한다.
예) C:\docker\RustDesk 폴더에 docker-compose.yml 가 있을 경우 아래와 같이 실행한다.
C:\docker\RustDesk> docker-compose up -d
- volumes에 설정해놓은 경로 때문에 윈도우일 경우 hbbr, hbbs 각각 공유하겠냐고 묻는 창이 뜨는데 꼭 "Share it"을 눌러줘야 한다.
확인
- Windows에 Docker를 설치했다면 Containers 메뉴에 들어가면 rustdesk가 실행중인지 확인할 수 있다.
- 터미널에서 docker ps 를 입력하여 확인해 볼 수도 있다.
docker ps
728x90
반응형