Dockers 安装 Rocket.Chat
Dockers 安装 Rocket.Chat

本教程用 Docker 安装 Rocket.Chat 聊天软件服务器版,搭建自己的安全聊天系统
安装 Docker
sudo apt install docker.io
为 Docker 配置中科大源加速
sudo vi /etc/docker/daemon.json
加入以下内容:
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
然后重启 Docker 服务:
sudo systemctl daemon-reload
sudo systemctl restart docker
拉取镜像
sudo docker pull mongo:4.0
sudo docker pull rocket.chat
拉取时间根据网速而定
运行容器
sudo docker run --name db -d mongo:4.0 --smallfiles --replSet rs0 --oplogSize 128
sudo docker exec -ti db mongo --eval "printjson(rs.initiate())"
sudo docker run --name rocketchat -p 80:3000 --link db --env ROOT_URL=http://0.0.0.0 --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat
第三行的
80可以改成别的端口,如果你访问是不想在网站后加上端口号,就保持默认的80端口 第三行0.0.0.0改成你服务器的公网 IP 或域名(如果在公网使用的话)或者改成你的内网 IP(如果你内网使用的话)
验证
打开浏览器输入 http://IP地址:端口号 或 http://域名:端口号 即可根据向导设置1
脚注
Footnotes
-
设置的端口是
80,那么可以不用输入端口号,直接访问http://IP地址或http://域名即可 ↩
评论