流程圖: 說明: 我們在開發web前端系統時經常會遇到私有化部署的問題。 針對前后端分離的項目,前端打包后的靜態資源,通過nginx服務訪問。前端請求后端的接口通過nginx代理轉發(proxy_pass)到后端的服務地址。 ...
流程圖: 說明: 我們在開發web前端系統時經常會遇到私有化部署的問題。 針對前后端分離的項目,前端打包后的靜態資源,通過nginx服務訪問。前端請求后端的接口通過nginx代理轉發(proxy_pass)到后端的服務地址。 ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 針對私有鏡像倉庫的問題,Docker 官方提供了搭建倉庫服務的鏡像服務:registry,使用此鏡像就可以部署私有倉庫。 但官方提供的這個服務特別輕量化,甚至連 UI 管理頁面都沒有, 這也就帶來了較高 ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 持續部署概述 持續部署是能以自動化方式,頻繁而且持續性的,將軟件部署到生產環境。使軟件產品能夠快速迭代。 在之前部署 web 項目時,都是手動進行部署 拉取代碼 ---> 編譯項目 ---> ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 配置接口代理 前后端分離情況下,前端請求后端接口最常用的一種方式就是使用反向代理,反向代理會讓瀏覽器認為是同 ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 這一篇中使用 Nginx 部署網關中心,用來代理服務器中服務。網關中心有優點也有缺點,也可以不采用網關系統。 部署 Nginx網關 系統需要使用域名,沒有域名無法處理 網關概述 網關 ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 Docker Docker 概述 Docker 是一種容器化技術,用於隔離應用之間的邊界問題。 Docker 最常見的兩個概念是:鏡像(Image)、容器(Container)。 鏡像(Image ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 Portainer Portainer 概述 Portainer 是一個 Docker 可視化管理工具,為 Docker 提供狀態提示面板、快速配置部署、數據卷管理等各種功能,基本上能滿足中小型容器管理 ...
提示:本系列筆記全部存在於 Github, 可以直接在 Github 查看全部筆記 企業級最流行的私有代碼倉庫是 Gitlab, 一開始我也打算部署 Gitlab作為私有代碼倉庫。 但部署完成后發現, Gitlab 資源占用太大了。優化之后也要占用 3g 內存,最后只好放棄這一方案 ...