容器化應用程式入門:應用程式架構總覽
應用程式架構總覽 本範例應用程式包含兩個容器(微服務):web 和 store。web 容器執行一個 Python Flask 應用程式,顯示包含圖片、文字和計數器的網頁。每次重新整理頁面,計數器值就會遞增,並將數值儲存在 store 容器中的 Redis 資料函式庫中。 圖表說明: 客戶端瀏覽器
應用程式架構總覽 本範例應用程式包含兩個容器(微服務):web 和 store。web 容器執行一個 Python Flask 應用程式,顯示包含圖片、文字和計數器的網頁。每次重新整理頁面,計數器值就會遞增,並將數值儲存在 store 容器中的 Redis 資料函式庫中。 圖表說明: 客戶端瀏覽器
現代應用程式佈署的革新:容器化技術 在容器技術出現之前,應用程式在開發環境執行良好,但在生產環境卻常常出現問題。主要原因是開發環境和生產環境的差異,例如函式庫和依賴項的版本不同。Docker 的出現解決了這個問題,它提供了一種簡便的方法,將應用程式及其依賴項封裝在一起,確保佈署到生產環境的內容