docker部署rustdesk远程控制服务器的实现

 更新时间:2024年05月27日 09:46:39   作者:gslhelloworld  
RustDesk是一款体验优秀的远程控制软件,本文主要介绍了docker部署rustdesk远程控制服务器的实现,具有一定的参考价值,感兴趣的可以了

前言

本实例主要方便在内网没有远程控制环境下使用

一、rustdesk是什么?

rustdesk是github上一个开源的远程控制项目。

二、服务端配置

1.安装docker

参考这个

2、拉取镜像

docker image pull rustdesk/rustdesk-server 
[root@localhost ~]# docker images
REPOSITORY                 TAG       IMAGE ID       CREATED       SIZE
rustdesk/rustdesk-server   latest    9a7dedfd1994   5 weeks ago   23.5MB

3、运行容器

#创建目录
mkdir -p /opt/rustdesk/{hbbs,hbbr}/root


#拉去镜像 -r后为中继服务器地址,如果在公网,需要指定公网地址或私网映射出去的地址,-k 为客户端配置是输入的key,--net=host表示容器应用使用宿主机网络,不需要再进行dockers端口映射,方便。
docker run --restart=always  --name hbbs  -v /opt/rustdesk/hbbs/root:/root -td --net=host rustdesk/rustdesk-server  hbbs  -r 192.168.1.11  -k 123456   


docker run  --restart=always --name hbbr   -v /opt/rustdesk/hbbr/root:/root -td  --net=host rustdesk/rustdesk-server  hbbr  

查看结果

[root@localhost ~]# docker ps -a
CONTAINER ID   IMAGE                      COMMAND                   CREATED        STATUS          PORTS     NAMES
1c9452d8d1cb   rustdesk/rustdesk-server   "hbbs -r 192.168.1.…"   15 hours ago   Up 14 minutes             hbbs
1b7186aa5cf8   rustdesk/rustdesk-server   "hbbr"                    16 hours ago   Up 14 minutes             hbbr

在这里插入图片描述

3、防火墙配置

为安全起见,可以开放需要端口,打开防火墙配置。

#===========================================①直接关闭防火墙========================================
systemctl stop firewalld.service
#===========================================②或者开放端口========================================
#开放端口的tcp传输限制(--permanent永久生效,没有此参数重启后失效,21115-21119批量开启区间内的端口TCP传输)
firewall-cmd --zone=public --add-port=21115-21119/tcp --permanent 
#开放端口的udp传输限制
firewall-cmd --zone=public --add-port=21116/udp --permanent 
#重新加载下防火墙配置
firewall-cmd --reload

三、客户端配置

在这里插入图片描述

如果是公网部署,需要填公网地址。

到此这篇关于docker部署rustdesk远程控制服务器的实现的文章就介绍到这了,更多相关docker部署rustdesk远程控制内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 多云环境下的Docker部署策略实现

    多云环境下的Docker部署策略实现

    在多云环境下,Docker容器技术为应用程序的部署提供了高度的灵活性和可扩展性,本文就来介绍一下多云环境下的Docker部署策略实现,具有一定的参考价值,感兴趣的可以了解一下
    2024-01-01
  • SEATA事务服务DOCKER部署的过程详解

    SEATA事务服务DOCKER部署的过程详解

    这篇文章主要介绍了SEATA事务服务DOCKER部署的过程详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • Docker 部署HAProxy v2.2.29 并暴露指标接口的问题解决

    Docker 部署HAProxy v2.2.29 并暴露指标接口的问题解决

    haproxy提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案,这篇文章主要介绍了Docker 部署HAProxy v2.2.29 并暴露指标接口,需要的朋友可以参考下
    2023-04-04
  • 使用Docker部署Angular项目的方法步骤

    使用Docker部署Angular项目的方法步骤

    这篇文章主要介绍了使用Docker部署Angular项目的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • Docker安装宝塔面板的实现

    Docker安装宝塔面板的实现

    本文主要介绍了Docker安装宝塔面板的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-08-08
  • Docker镜像的迁移与备份及Dockerflie 使用方法详解

    Docker镜像的迁移与备份及Dockerflie 使用方法详解

    迁移和备份主要有三个操作命令将容器保存为镜像、备份镜像(将镜像导出为一个文件)、镜像的迁移与恢复,这篇文章主要介绍了Docker镜像的迁移与备份、Dockerflie 使用方法,需要的朋友可以参考下
    2022-07-07
  • docker push遇到unknown blob问题解决

    docker push遇到unknown blob问题解决

    这篇文章主要为大家介绍了docker push遇到unknown blob问题解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • Docker安装ollama过程解读

    Docker安装ollama过程解读

    Ollama是一个开源的LLM服务工具,用于简化在本地运行大语言模型,本文介绍了如何使用Docker安装Ollama并运行大语言模型,包括拉取镜像、运行容器和加载模型,最后,还介绍了如何安装OpenWebUI进行Web界面交互
    2025-02-02
  • Centos 6.5中安装docker的步骤(简洁版)

    Centos 6.5中安装docker的步骤(简洁版)

    这篇文章主要介绍了Centos 6.5中安装docker的步骤(简洁版),需要的朋友可以参考下
    2016-10-10
  • docker生产环境jvm性能优化方式

    docker生产环境jvm性能优化方式

    这篇文章主要介绍了docker生产环境jvm性能优化方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08

最新评论