正式部署篇
📄️ 8.1 購買屬於你的網域
學習如何購買網域、將網域托管到雲平台( 例如 Cloudflare )等關鍵步驟。了解如何輕鬆地建立和配置雲端服務,使您的網站具有自己的網域名稱。
📄️ 8.2 利用 Traefik 部署自己的映像檔儲存庫
學習 Traefik 這個有趣的反向代理伺服器,並且搭配部署映像檔儲存庫的練習,以及使用開源的 UI 來實現自己 Host 自己的映像檔儲存庫!文中也一步一步地告訴你每一行 traefik 的語法代表什麼,以及如何將自己的網域連接到雲端機器,最終透過輸入網址到達看到自己的映像檔儲存在雲端,非常有趣的體驗!
📄️ 8.3 服務間的相依性
在 Docker Swarm 的模式下,探討服務間的相依性以及解決方法。了解如何在叢集環境中確保所有服務的正確啟動,並使用 ShellScript 來確保需要的服務已經啟動。透過範例程式碼和技巧,確保你的應用程式在任何情況下都能夠順利運行。
📄️ 8.4 部署前後端分離應用程式
來到最後一個章節,把所有學習過關於 Docker 和基本的網路知識一次應用上,來部署一個真正的應用程式,具備資料庫、Redis 並支援 WebSocket 的前後端分離應用程式,使用 Swarm 提高應用程式的高可用性,並免單節點故障導致伺服器的不可用,並把之前學習過的 Traefik 拿來當作反向代理 的伺服器,真正意義上的 Hands dirty,動手部署你的應用程式吧!