檔案總覽
📌 Docker的docker-compose.yml怎么手动配置容器 ?共 2 樓
主帖nic2013
🕐 2025-5-9 12:29:32
最近在捣鼓RustDesk的API功能,我想手动搞容器,不想用一键面板。

大佬们 docker-compose.yml 文件需要怎么使用才能编排开启容器 ?麻烦来一个详细的步骤。

https://github.com/lejianwen/rustdesk-api/wiki/Use-Docker-With-My-S6

• 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=<server[:21117]>

• - ENCRYPTED_ONLY=1

• - MUST_LOGIN=Y #是否必须登录

• - TZ=Asia/Shanghai

• - RUSTDESK_API_RUSTDESK_ID_SERVER=<server[:21116]> #21116

• - RUSTDESK_API_RUSTDESK_RELAY_SERVER=<server[:21117]> #21117

• - RUSTDESK_API_RUSTDESK_API_SERVER=http://<server[:21114]> #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

#? 樓冷血
🕐 2025-5-9 12:33:09
1 安装docker

2 安装docker-compose插件

3 把docker-compose.yml放到一个目录下面,然后在这个目录下面执行docker compose up -d