瞎折腾 Docker 使用 cert-maker 快速制作证书 简介 由于经常需要证书,索性自己制作了一个快速制作镜像的工具,通过快速指定环境变量或者传递参数可以快速生成证书。 使用镜像的相关参数如下: 类型 环境变量 传递参数 默认值 证书名称 CERT_NAME –CERT_NAME localhost 证书时间 CERT_DAYS –CERT_DAYS 3650 Country Name CERT_C –CERT_C CN State Or Pro…
瞎折腾 Docker 自建远程桌面软件 rustdesk 一、简介 rustdesk 是一款可以自建服务的远程桌面软件,可以自己完全掌控数据,不用担心安全问题。当然,这个建立在自己搭建 ID 服务器和中继服务器的情况下。 如果不自建,也是可以使用的,但是网络就不敢保证了。阿蛮君自建后使用了一段时间,发现操作还是挺流畅的,但是还不太习惯使用。 二、安装 rustdesk 自建的话需要搭建 ID 服务器和中继服务器,ID 服务器用于发现对方,并尝试直连,但是…
瞎折腾 Docker 搭建 web 思维导图 简介 Simple mind map 是一个简单且强大的 web 思维导图项目,它基于思维导图库、Vue2.x、ElementUI 开发,项目地址:https://github.com/wanglin2/mind-map 。 阿蛮君稍微使用了一下,功能可以说非常强大了。 根据官方介绍,它的特点如下: 插件化架构,除核心功能外,其他功能作为插件提供,按需使用,减小打包体积 支持逻辑结构图、思维导图、…
瞎折腾 Docker 制作 nginx-node 镜像 最近准备给 transfer.zip 项目制作一个 dockerfile,把两个项目打包到一个 docker 镜像,并强制使用 https,因为它的使用必须 https 环境,当然这是后话。 根据两个项目的 dockerfile 得知,一个是静态前端页面,需要 nginx,另外一个需要 node 环境,所以需要先将 nginx-node 的镜像给弄出来。 这里提供两个 dockerfile,其中有…
瞎折腾 Docker 搭建文件中转工具 pingvin-share 一、简介 Pingvin Share 是一个开源的文件共享和传输工具,用于在本地网络上快速、安全地共享文件。 docker run -d \ –name=pingvin-share \ –restart=unless-stopped \ -p 3000:3000 \ -v /home/docker/pingvin-share/data:/opt/app/backend/data \ -v /h…
瞎折腾 Docker 搭建实时监控系统 hertzbeat 一、简介 HertzBeat 是一个拥有强大自定义监控能力,高性能集群,无需 Agent 的开源实时监控告警系统。 其特点有: 集 监控+告警+通知 为一体,支持对应用服务,数据库,操作系统,中间件,云原生,网络等监控阈值告警通知一步到位。 易用友好,无需 Agent,全 WEB 页面操作,鼠标点一点就能监控告警,零上手学习成本。 将 Http,Jmx,Ssh,Snmp,Jdbc 等协议规范可配置…
瞎折腾 Docker 搭建 wireshark 抓包工具 Wireshark 是一个开源的网络协议分析工具,用于捕获和分析网络数据包。它可以在多个操作系统上运行,包括 Windows、Mac 和 Linux。它支持捕获和分析各种网络协议,如以太网、无线网络、TCP/IP、DNS、HTTP、SSL/TLS 等。 如果需要使用 docker 安装运行如下命令即可: docker run -d \ –name=wireshark \ –net=host \…
瞎折腾 Docker 搭建 changedetection 监控网页变化 ChangeDetect 是一个网页监控工具,用于监控网页的变化并向用户发送通知。它可以帮助用户跟踪网页内容的变化,比如新闻文章、产品价格、论坛帖子等等。 所以,即便 url 是返回的数据,不是页面也可以监控到,docker 搭建方式如下: docker run -d \ –name changedetection \ -p 5000:5000 \ -v datastore-volume:/da…
瞎折腾 Containerd 的安装和基本使用 一、简介 containerd 是容器虚拟化技术,从 docker 中剥离出来,形成开放容器接口(OCI)标准的一部分。 docker 对容器的管理和操作基本都是通过 containerd 完成的。Containerd 是一个工业级标准的容器运行时,它强调简单性、健壮性和可移植性。Containerd 可以在宿主机中管理完整的容器生命周期:容器镜像的传输和存储、容器的执行和管理、存储和网络等。详细…
瞎折腾 Docker 使用两种工具测试网站并发 1. ab工具 ab 代表 ApacheBench,是一个用于测试 HTTP 服务器性能的工具。它是 Apache HTTP 服务器的一部分,可以模拟并发请求并测量服务器的响应时间和吞吐量。 相关参数: -c: 并发连接数,即同时发送的请求数量。例如,-c 100表示同时发送100个请求。 -n: 总请求数量,即发送的总请求数量。例如,-n 1000表示发送1000个请求。 -t: 测试时间,即测…
瞎折腾 Docker 安装 wallabag 稍后阅读管理 简介 wallabag 是一款开源的网络书签、稍后阅读工具,需要付费使用官方提供的服务,或自托管。它允许你抓取网络上的内容并全文本地离线保存(超过 1400 个抓取规则),再通过舒适的方式稍后阅读。支持 RSS 可以让你在最喜欢的 RSS 阅读器上阅读自己保存的文章,拥有中文界面以及跨平台客户端,还能设置自动标签规则,非常完善的项目。 安装 这一步是为了将容器里面的数据拷贝到宿主机,否则直接运行会…
瞎折腾 Docker 部署 NasCab 云可云 1. 简介及安装 云可云是一个支持照片管理、影音管理、文件浏览器和文件共享等功能的多功能管理软件,支持 window、mac、移动端甚至是 docker 进行安装,且界面非常美观,功能也非常全面。 以下就是 docker 的安装方式: docker run -d \ –name nascab \ -p 8080:80 \ -p 8443:443 \ -p 8090:90 \ -p 8021:21…