提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 持續部署概述 持續部署是能以自動化方式,頻繁而且持續性的,將軟件部署到生產環境。使軟件產品能夠快速迭代。 在之前部署 web 項目時,都是手動進行部署 拉取代碼 ---> 編譯項目 ---> ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 Drone 管道機制 Drone 中引入了 管道 Pipeline 機制。管道 Pipeline 相當於一個流程,管道 Pipeline 中可以執行多個 步驟 step 。 步驟 step 就是使用 插件 Plugin 配置的操作。 與 Runner 執行器 相同的是,管道 Pipeline 也支持多種類型,用於 ...
2022-02-23 09:05 6 1198 推薦指數:
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 持續部署概述 持續部署是能以自動化方式,頻繁而且持續性的,將軟件部署到生產環境。使軟件產品能夠快速迭代。 在之前部署 web 項目時,都是手動進行部署 拉取代碼 ---> 編譯項目 ---> ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 配置接口代理 前后端分離情況下,前端請求后端接口最常用的一種方式就是使用反向代理,反向代理會讓瀏覽器認為是同源路徑,也就實現了跨域操作。 目前流行的前端打包器,webpack、vite 在開發模式,都具有 ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 這一篇中使用 Nginx 部署網關中心,用來代理服務器中服務。網關中心有優點也有缺點,也可以不采用網關系統。 部署 Nginx網關 系統需要使用域名,沒有域名無法處理 網關概述 網關 ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 Portainer Portainer 概述 Portainer 是一個 Docker 可視化管理工具,為 Docker 提供狀態提示面板、快速配置部署、數據卷管理等各種功能,基本上能滿足中小型容器管理 ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 針對私有鏡像倉庫的問題,Docker 官方提供了搭建倉庫服務的鏡像服務:registry,使用此鏡像就可以部署私有倉庫。 但官方提供的這個服務特別輕量化,甚至連 UI 管理頁面都沒有, 這也就帶來了較高 ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 企業級最流行的私有代碼倉庫是 Gitlab, 一開始我也打算部署 Gitlab作為私有代碼倉庫。 但部署完成后發現, Gitlab 資源占用太大了。優化之后也要占用 3g 內存,最后只好放棄這一方案 ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 Docker Docker 概述 Docker 是一種容器化技術,用於隔離應用之間的邊界問題。 Docker 最常見的兩個概念是:鏡像(Image)、容器(Container)。 鏡像(Image ...
參考:http://www.mindtheproduct.com/2016/02/what-the-hell-are-ci-cd-and-devops-a-cheatsheet-for-the-rest-of-us/ 1 continuous integration 持續集成 ...