全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 296|回复: 2

[疑问] Docker的docker-compose.yml怎么手动配置容器 ?

[复制链接]
发表于 2025-5-9 12:29:32 | 显示全部楼层 |阅读模式
最近在捣鼓RustDesk的API功能,我想手动搞容器,不想用一键面板。

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

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

  1. networks:
  2.    rustdesk-net:
  3.      external: false
  4. services:
  5.    rustdesk:
  6.      ports:
  7.        - 21114:21114
  8.        - 21115:21115
  9.        - 21116:21116
  10.        - 21116:21116/udp
  11.        - 21117:21117
  12.        - 21118:21118
  13.        - 21119:21119
  14.      image: lejianwen/rustdesk-server-s6:latest
  15.      environment:
  16.        - RELAY=<server[:21117]>
  17.        - ENCRYPTED_ONLY=1
  18.        - MUST_LOGIN=Y #是否必须登录
  19.        - TZ=Asia/Shanghai
  20.        - RUSTDESK_API_RUSTDESK_ID_SERVER=<server[:21116]> #21116
  21.        - RUSTDESK_API_RUSTDESK_RELAY_SERVER=<server[:21117]> #21117
  22.        - RUSTDESK_API_RUSTDESK_API_SERVER=http://<server[:21114]> #21114
  23.        - RUSTDESK_API_KEY_FILE=/data/id_ed25519.pub
  24.        - RUSTDESK_API_JWT_KEY=xxxxxx # jwt key
  25.      volumes:
  26.        - /data/rustdesk/server:/data  #将server的key挂载出来
  27.        - /data/rustdesk/api:/app/data #将数据库挂载
  28.      networks:
  29.        - rustdesk-net
  30.      restart: unless-stopped
复制代码
发表于 2025-5-9 12:33:09 | 显示全部楼层
1 安装docker
2 安装docker-compose插件
3 把docker-compose.yml放到一个目录下面,然后在这个目录下面执行docker compose up -d

点评

收到,谢谢大佬~  发表于 2025-5-9 13:10
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-6-6 00:46 , Processed in 0.072403 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表