摘要: 使用开源搭建Git源码方案,gitlab和gitea是两个不错的方案,gitlab以前简单易用,现在功能复杂且对开源并不友好,gitea一直保持功能单一易用且完全开源,个人推荐gitea。 通过容器安装比较简单易用,使用镜像加速器拉取或许更快些。 docker pull gitea/gitea gi 阅读全文
posted @ 2024-07-08 17:05 老猿新码 阅读(48) 评论(0) 推荐(0) 编辑
摘要: docker-compose vs docker-stack 都是docker两个容器编排工具,docker-compose是属于第三方容器编排工具需要单独安装,docker-stack是docker内置容器编排工具。 docker-compose一般配合K8S使用,目前要容器管理方面K8S有着比较 阅读全文
posted @ 2024-07-08 13:44 老猿新码 阅读(5) 评论(0) 推荐(0) 编辑
摘要: ELK作为业界最常用日志同步方案,我们今天尝试一下使用docker快速搭建一套ELK方案。ELK使用国内加速源拉取的镜像比较旧,有条件的朋友可以拉取官网的源。elasticsearch作为日志储存库(数据库),kibana的作用通过elasticsearch的API接口调取其中数据作可视化分析,lo 阅读全文
posted @ 2024-07-05 17:54 老猿新码 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 清华源docker地址: https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/ 安装docker之前需要添加 GPG 公钥,主要是用来验证安装文件是否被篡改,先安装工具:curl和gnupg2,两个工具。 apt install c 阅读全文
posted @ 2024-07-03 11:35 老猿新码 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 什么是跳板机? 部署一台具有公网通讯能力的服务器,开发或运维通过这台服务器的远程登陆功能,远程登陆该服务器然后与处于内网的服务器进行通讯或作业,那么这台服务器一般称为"跳板机"。 跳板机的安全 一般来说不建议在搭建公网服务的服务器上面暴露远程登陆端口,因为公网IP己经暴露,部署专门用于登陆的跳板机可 阅读全文
posted @ 2024-04-24 14:33 老猿新码 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 系统架构图 高性能,可伸缩,高可用,安全,自动化,可溯源构架 目录 1.1 系统架构图 前置 2.1 ESXI 6.5 零基础从安装到批量生成/管理虚拟机简易教程 工具 3.1 Gitea搭建 3.2 Docker镜像仓库 3.3 基于Portainer的Docker管理 3.4 CI(自动化构建) 阅读全文
posted @ 2024-04-08 13:53 老猿新码 阅读(45) 评论(0) 推荐(0) 编辑
摘要: Docker Swarm是Docker官方自带的容器编排工具,Swarm,Compose,Machine合称Docker三剑客。Docker Swarm对于中小型应用来说,还是比较方便,灵活,当然K8S对于大型项目在各方面有着明显的优势。技术选型需要针对公司实际情况选择,架构往往是一步一步随着业务变 阅读全文
posted @ 2023-09-22 16:37 老猿新码 阅读(2054) 评论(0) 推荐(1) 编辑
摘要: Docker官方的Docker Registry镜像,可以用来储存和分发Docker镜像。不过实在不昨的,仅仅能储存和分发镜像,也不提供UI,你还得自己找一个过时的UI搭建,受限制于Docker Registry,能找到的开源UI界面多数也不昨的。相反精心设计过的HarBor 最合适企业级应用,提供 阅读全文
posted @ 2023-06-29 10:16 老猿新码 阅读(750) 评论(0) 推荐(1) 编辑
摘要: web防火墙(waf)免费开源的比较少,并且真正可以商用的WAF少之又少,modsecurity 是开源防火墙鼻祖并且有正规公司在维护着,目前是https://www.trustwave.com在维护,不幸的是2024 年 7 月将不再维护交还开源社区管理,Trustwave目前打造自己的web防火 阅读全文
posted @ 2023-04-21 11:13 老猿新码 阅读(1352) 评论(1) 推荐(1) 编辑
摘要: 安装mysql 从mysql社区版的官方源去拉取镜像:mysql/mysql-server - Docker Image | Docker Hub docker run --name=mysql1 -d mysql/mysql-server:latest docker run --name=mysq 阅读全文
posted @ 2023-03-16 15:45 老猿新码 阅读(1107) 评论(2) 推荐(0) 编辑