专栏名称: 院长技术
《院长技术》专注于DevOps技术栈研究,云原生、Istio,CICD、Docker、Prometheus、K8s、ServiceMesh、Jenkins、Linux、微服务、分布式存储、监控、日志收集、安全渗透、虚拟化等技术栈。
目录
相关文章推荐
湖北经视  ·  突发!3人当场死亡,2人抢救无效后死亡 ·  17 小时前  
湖北经视  ·  知名巨头突然宣布裁员!7年来首次 ·  昨天  
51好读  ›  专栏  ›  院长技术

Docker自建一款开源的在线聊天室平台

院长技术  · 公众号  ·  · 2024-03-10 07:30

正文

院长简介

作者:院长

职位:运维开发工程师

官网:https://deanit.cn

博客:https://blog.deanit.cn

擅长:

【虚拟化,容器化,自动化运维,CICD,监控,日志,中间件,双机热备,分布式存储,数据库,认证,组网隧道,Kali 安全渗透,网络攻击,负载均衡,Html,Css,Js,Jq,Vue3,Shell,Python,Go,前后端框架】

项目地址

https://github.com/yinxin630/fiora

项目介绍

Fiora 是一款开源免费的在线聊天系统。

丰富性: Fiora包含后端,前端,Android和iOS应用程序

跨平台:Fiora使用node.js开发。支持Windows / Linux / macOS系统

功能特点

注册账号并登录,持久化存储聊天数据

加入群组,创建群组
添加好友
多种消息类型,支持文本,表情 ,图片,代码 ,文件,命令,搜索表情包
消息通知,自定义通知铃声,消息阅读
主题,壁纸和颜色
管理用户

安装部署

安装Docker

### 院长脚本
默认将Docker目录更改为:/data/docker
Docker配置已优化,可用于生产环境!
安装教程:
wget -O Docker一键安装脚本.sh.x https://blog.deanit.cn/usr/uploads/2021/04/175121776.x
chmod +x Docker一键安装脚本.sh.x
./Docker一键安装脚本.sh.x



### 使用脚本快速安装docker
#### Docker官方为了简化安装流程,提供了一套安装脚本,Ubuntu 和 Debian 系统可 以使用这套脚本安装:
curl -sSL https://get.docker.com/ | sh
执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker 安装在系 统中。

不过,由于伟大的墙的原因,在国内使用这个脚本可能会出现某些下载出现错误的 情况。国内的一些云服务商提供了这个脚本的修改版本,使其使用国内的 Docker 软件源镜像安装,这样就避免了墙的干扰。
#### 阿里云的安装脚本
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
DaoCloud 的安装脚本
curl -sSL https://get.daocloud.io/docker | sh

安装 Docker-Compose

下载软件
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

赋予权限
chmod +x /usr/local/bin/docker-compose

检查 Docker-Compose 版本
docker-compose -v

下载镜像

docker pull suisuijiang/fiora

创建网络

docker network create fiora-network

创建 Redis 容器

docker run --name fiora_redis -d -p 6379:6379 --network fiora-network redis

###创建 MongodB 容器

docker run --name fiora_db -d -p 27017:27017 --network fiora-network mongo

###创建 Fiora 容器

docker run --name fiora -d -p 9200:9200 --network fiora-network -e Database=mongodb://fiora_db:27017/fiora -e RedisHost=fiora_redis suisuijiang/fiora

Web访问Fiora

招贤纳士

欢迎👏关注《院长技术》,只做原创,干货~~~

更多技术干货持续输出中......

欢迎👏加院长助理,邀请微信群:《烦请关注公众号》

欢迎加入QQ-2群:【

1群已满

推荐阅读

K8s命令行交互运维神器


院长带你玩转K8s证书续签


Nginx配置SSL证书及跳转特别配置








请到「今天看啥」查看全文