admin.net框架docker部署
前端:nginx
docker run
-id
-p 81:80 -v /root/docker/ioms/conf/nginx:/etc/nginx //配置文件映射 -v /root/docker/ioms/logs/:/var/log/nginx //日志 -v /root/docker/ioms/www/:/usr/share/nginx/html //html文件 --name ioms.frontend nginx:latest
配置文件在这里:下载文件
后端:dotnet6
docker run -id -p 7000:5000 -v /root/ioms/publish:/app --name ioms.backend --log-opt max-size=10m //日志文件大小最大10M --log-opt max-file=3//日志文件最多3个 admin.net.server:1.0 bash start.sh
Start.sh启动脚本文件说明
#!/bin/sh
# vim:sw=4:ts=4:et
cd app/;
dotnet Admin.NET.Web.Entry.dll --urls http://*.*:5000;
数据库:mariadb
docker run
--name mariadb-prod
-p 3306:3306
-e MYSQL_ROOT_PASSWORD=123456
-v /data/software_docker/mariadb_test/data:/var/lib/mysql
-d
mariadb:latest
portainer:docker容器管理器
docker run
-d
--name portainer
-p 9000:9000
-v /var/run/docker.sock:/var/run/docker.sock
-v /data/portainer_data:/data
portainer/portainer-ce:latest
admin.net.vedio:rtsp视频流转flv 通过websocket推送给前端
docker run
-id
-p 8888:8888
-v /home/mes/admin.net/vedio:/home/express
--name admin.net.vedio
node:latest
node /home/express/server.js
node服务文件在这里:下载文件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· .NET Core 中如何实现缓存的预热?
· 三行代码完成国际化适配,妙~啊~
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?