Py学习  »  docker

Docker搭建一款躺着赚钱的应用系统

院长技术 • 1 月前 • 50 次点击  

院长简介

作者:院长

职位:运维开发工程师

官网:https://deanit.cn

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

擅长:

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

项目地址

https://tiptime.cn/

项目介绍

甜糖PCDN是一个基于P2P技术的内容分发网络项目。P2P CDN,即点对点内容分发网络,是通过挖掘和利用边缘网络中的海量碎片化闲置资源来构建的低成本、高品质的内容分发网络服务。甜糖科技作为该领域的服务商,支持多种设备接入PCDN网络,包括安卓设备、DOCKER、ARM盒子以及路由器插件等。

功能介绍

全球服务器分布世界地图
服务器(控制端)ping 连通率功能
后台编辑 添加 删除 服务器(控制端)
生成服务器(控制端)一键安装脚本
在线SSH
多服务器批量执行命令
多服务器定制分享地址
控制游客那些服务器可显示
更新预警通知 (已经完成 tg推送)
ping服务器
服务器排序
SSH自定义端口
自定义统计流量
vnStar流量统计
sftp编辑器
其他功能不一一叙述自行安装体验

部署安装

安装Docker

curl -sSL https://get.docker.com/ | sh

Docker创建服务

docker run -d \
  -v /opt/dean:/mnt/data/ttnode \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /proc:/host/proc:ro \
  --name ttnode \
  --hostname ttnode \
  --device /dev/mem \
  --cap-add SYS_RAWIO \
  --privileged \
  --net=host \
  --restart=always \
  -e container_name=ttnode \
  registry.cn-hangzhou.aliyuncs.com/tiptime/ttnode:latest

参数介绍

设备的缓存目录
-v /opt/dean:/mnt/data/ttnode
支持自动更新,不设置则需要手动更新镜像
-v /var/run/docker.sock:/var/run/docker.sock  
容器名称,可以自行修改
--name ttnode
容器名称,需与上面的name保持一致,否则可能有启动业务失败
-e container_name=ttnode
容器使用宿主机网络
--net=host

查看容器

[root@VM-24-2-centos src]# docker ps -a 
CONTAINER ID   IMAGE               COMMAND                  CREATED         STATUS         PORTS                                       NAMES
3b3f593307e5   registry.cn-hangzhou.aliyuncs.com/tiptime/ttnode:latest   "sh docker-entrypoin…"   4 seconds ago   Up 3 seconds   0.0.0.0:1024/tcp   ttnode

Web访问

招贤纳士

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

      

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

知识星球,试运营中,

原价188¥在不断上涨,现加入仅需129¥,文档正逐渐上传!

欢迎加入QQ-3群:【

1群-2群-已满

推荐阅读

K8s命令行交互运维神器


院长带你玩转K8s证书续签


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


Docker自建轻量监控系统


欢迎关注我的公众号“院长技术”,原创技术文章第一时间推送。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/168891
 
50 次点击