介绍
为什么使用 Docker 部署 EasyNode?
正如您所说,Docker 部署具有显著优势:
环境隔离与一致性:所有依赖(Node.js, PM2等)都封装在容器内,与宿主机环境隔离,避免冲突。在任何支持 Docker 的 Linux 发行版上,体验完全一致。
简化安装:无需在主机上手动安装 Node.js、配置反向代理等,一条命令即可完成部署。
易于维护与升级:通过更换镜像版本即可轻松升级,清理也只需删除容器,非常干净。
安全性:将应用封装在容器中,一定程度上隔离了与宿主机的直接交互。
部署安装Docker
安装Docker
curl -sSL https://get.docker.com/ | sh
、
创建持久化存储目录
mkdir -p /volume1/docker/easynode/data
进入目录
cd /volume1/docker/easynode
运行EasyNode容器
docker run -d \ --restart unless-stopped \ --name easynode \ -p 8082:8082 \ -v $(pwd)/data:/easynode/app/db \ -e TZ=Asia/Shanghai \ -e DEBUG=0 \ docker.1panel.live/chaoszhu/easynode
Web访问

端口说明
端口 | 协议 | 用途 | 必要性 |
8082 | TCP | Web管理界面 | 必需 |
22022 | TCP | 客户端连接 | 可选 |
查看账号密码
[root@instance-euwvmd1u easynode]# docker logs easynode> server@3.4.2 start> node ./index.jsℹ debug日志: 关闭ℹ 路由白名单: [ '/api/v1/login', '/api/v1/get-pub-pem' ]2025-09-17 16:48:17.311 [INFO] - 日志系统启动ℹ ========================================ℹ EasyNode 默认登录凭据 (请及时更改):ℹ 用户名: RA7X4ycYℹ 密码: RYsDrx2tℹ ========================================ℹ Task: 已生成新的非对称加密公私钥初始化notifyDB✔初始化groupDB✔初始化ScriptGroupDB✔初始化NotifyConfigDB✔✔ Server(http) is running on: http://localhost:8082





?购买院长书籍,做技术大牛?
本文链接:https://kinber.cn/post/5696.html 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝:

支付宝微信扫一扫,打赏作者吧~
