归档
时光荏苒,文字留痕
共 11 篇文章
Jenkins + docker + ssh 实现 CI/CD
1、Jenkins + docker + ssh 实现 CI/CD 流程 在本地 IDEA 中编写好项目,通过 Git 上传代码到 GitHub; GitHub 的 webhook 监听到项目的指定分支 /master 有代码更新,通知 Jenkins 开始工作; Jenkins 接收到指令开始拉取
Jenkins
1、概念 Jenkins 是一个独立的、开源的自动化服务器,可用于自动化与软件构建、测试、交付或部署相关的各种任务。Jenkins 可以通过原生系统软件包、Docker 进行安装,甚至可以通过任何安装了 Java 运行时环境 (JRE) 的机器独立运行。 2、安装
内网穿透 frp
1、frp frp 可以将本机的 8080 服务端口暴露到公网上,让公网服务器成为中转站,让用户直接访问到本机服务。 2、子域名的使用 1、在阿里云的 DNS服务器 中配置一级域名和二级域名,并指向阿里云服务器 IP 地址。 2、在阿里云服务器中的 Ngin
K8s
1、介绍 官网:https://kubernetes.io/zh-cn/ Kubernetes 也称为 K8s,是用于自动部署、扩缩和管理容器化应用程序的开源系统。 2、安装
关于网站开发
关于一个提供服务的网站的搭建,主要的从以下方面考虑: 1、网站提供的功能。 -- 产品满足需求 2、同一时间会有多少用户访问。-- 高并发 3、网站可不可以一直稳定运行。-- 高可用 4、单个功能系统响应快不快。 -- 高性能 5、网站搭建是否便宜。 -- 低成本 但是,大部分中小企业需要高并发、高
Docker
1、什么是Docker Docker 是一个用于开发、发布和运行应用程序的开放平台。 Docker 可以让你把应用和基础设施分开,所以 你可以快速交付软件。有了 Docker,你可以管理基础设施 就像你管理你的申请时一样。利用Docker的优势 代码的传输、测试和部署方法论,你可以 大幅减少编写代码
Docker Compose
docker 和 docker compose 区别:docker管理单个容器,docker compose 管理多个容器。 docker engine、docker cli、docker compose 关系: 工具
Linux
1、概念 Linux 是一款免费、开源、跨平台的操作系统。 Linux 是内核,并不是完整的操作系统,只有搭配上桌面、软件、工具才能成为Linux发行版本,如Ubuntu、centOS等等。 管硬件:硬盘、网卡、CPU、内存 管程序:哪个程序能跑、优先级多少 管权限:谁能读文件、谁不能改系统 管资源
PowerShell 中执行 npm 失败
原因 在 PowerShell 里,npm 经常会解析成 npm.ps1(在你 NVM 路径下的 node.exe 旁边)。PowerShell 的执行策略决定能否运行 .ps1 脚本。如果策略过严(例如 Restricted),就会出现: “无法加载文件 … npm.ps1
Linux中查看CPU、内存信息
命令行输入 top -o %MEM 查询结果: 解析: Linux top -o %MEM 命令完整数据解释 这条命令作用:按内存使用率从高到低排序,一眼看出谁最吃内存。 先给你每一列精准含义,再教你