- nic20132026-10-20管理员4
最近在捣鼓RustDesk的API功能,我想手动搞容器,不想用一键面板。
大佬们 docker-compose.yml 文件需要怎么使用才能编排开启容器 ?麻烦来一个详细的步骤。
https://github.com/lejianwen/rustdesk-api/wiki/Use-Docker-With-My-S6[vip] networks:
rustdesk-net:
external: false
services:
rustdesk:
ports:- 21114:21114
- 21115:21115
- 21116:21116
- 21116:21116/udp
- 21117:21117
- 21118:21118
- 21119:21119
image: lejianwen/rustdesk-server-s6:latest
environment:- RELAY=
- ENCRYPTED_ONLY=1
- MUST_LOGIN=Y #是否必须登录
- TZ=Asia/Shanghai
- RUSTDESK_API_RUSTDESK_ID_SERVER= #21116
- RUSTDESK_API_RUSTDESK_RELAY_SERVER= #21117
- RUSTDESK_API_RUSTDESK_API_SERVER=http:// #21114
- RUSTDESK_API_KEY_FILE=/data/id_ed25519.pub
- RUSTDESK_API_JWT_KEY=xxxxxx # jwt key
volumes:
- /data/rustdesk/server:/data #将server的key挂载出来
- /data/rustdesk/api:/app/data #将数据库挂载
networks:
- rustdesk-net
restart: unless-stopped
[/vip]主楼 - 冷血2026-10-20管理员4
1 安装docker
2 安装docker-compose插件
3 把docker-compose.yml放到一个目录下面,然后在这个目录下面执行docker compose up -d