极小的运行资源消耗,还支持一拖多运行,运行内存甚至低至100MB!
和业务服务没有层级上的关联,哪怕PasteSpider停止运行也不会影响你的业务服务运行
一键安装,图形操作点点点即可完成操作,附属服务的支持原汁原味,简单易上手
支持拆分多环境运行,工厂,测试两不误,还可以根据环境配置适应不一样的配置信息
从项目角度进行服务容器管理,支持自动升级,扩容,缩减,状态报表,键值配置,自动路由等
通过配置支持服务环境级别的自动提交构建,一键提交代码后即可自动发布服务和路由等
docker run -it --name postgres --restart always -e POSTGRES_PASSWORD=12345678 --privileged -e ALLOW_IP_RANGE=0.0.0.0/0 -v /data/postgres/data:/var/lib/postgresql -p 8002:5432 -d postgres
docker run -it --name postgres --restart always -e POSTGRES_PASSWORD=12345678 --privileged -e ALLOW_IP_RANGE=0.0.0.0/0 -v /data/postgres/data:/var/lib/postgresql/data -p 8002:5432 -d postgres
/data/postgres/data 表示要映射出去的路径,表示postgersql需要存储的位置。
POSTGRES_PASSWORD表示要设置的密码
postgresql还需要安装一个数据库管理端,当然你也可以使用其他数据库管理软件进行链接。
看下从PasteSpider中监测到的postgresql数据库的资源占用
同样的使用需求,mysql的话至少是500MB内存占用!
安装redis也简单
docker run -it --name redis -p 8004:6379 -d --restart always redis --requirepass yourpassword