欢迎来到我的世界
Welcome to my world

docker 一键部署 RocketChat

众所周知,Rocket.Chat是一个网络聊天服务器,使用JavaScript开发,使用Meteor全栈框架。对于希望私下托管自己的聊天服务的社区和公司或希望构建和发展自己的聊天平台的开发人员来说,这是一个很好的解决方案。本文介绍基于docker实现Rocket.Chat的一键部署,简单方便。


前提:确保你的服务器上已经安装了docker。如何还没有安装,可以参考此安装教程:Docker

参考 RocketChat 官方发布的这个docker镜像:rocketchat/rocket.chat.preview – Docker Image | Docker Hub

这个镜像是官方给的测试镜像,官方描述为:“请仅将其用于测试!不支持在生产中使用此映像。” 但由于此镜像已经集成了数据库,所以使用此镜像创建的容器能够直接使用。

官方文档给的安装命令为:

docker run -it --rm -p 3000:3000 rocketchat/rocket.chat.preview

这里需要删掉 --rm ;因为 --rm 表示,当关闭容器时,自动删除此容器。-p 为设置端口映射,根据需要配置,如果你宿主机的3000端口没有被占用,这里可以保持默认即可。所以执行此命令:

docker run -it -p 3000:3000 rocketchat/rocket.chat.preview

最后,在浏览器中使用:ip:3000 或者 域名:3000(确保你已经进行了域名绑定) 进行访问。

PS:记得在服务器防火墙中打开相应的端口,如本例中,需要开启3000端口。

注:RockerChat 有适配了各种系统的客户端

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

文章标题未标注[付费]的资源,禁止任何形式支付任何货币,反之造成的责任和后果与本站无关,由资源使用者自行承担!!!γ » docker 一键部署 RocketChat

分享到: 更多 (0)

评论 抢沙发

  • QQ号
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
切换注册

登录

忘记密码 ?

切换登录

注册