Установка RustDesk через docker-compose
Если решите как-то реализовать написанное, то все действия вы производите на свой страх и риск!
1. Создаем файл
docker-compose.yml
2. Прописываем следующие параметры для образа
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 <ip-адрес машины>:21117 -k _
volumes:
- ./data:/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:
- ./data:/root
networks:
- rustdesk-net
restart: unless-stopped
3. Ключ
-k _говорить о том, что будет использоваться только шифрованное соединение. Открытый ключ хранится в папке data
4. Запускаем
docker-compose up -d
5. На клиенте указываем ip-адрес машины (id серверва, шлюз ретранслятора), открытый ключ и пробуем подключиться.
Категории: Записи по DevOps