Docker 應用程式的開發工作流程 | visual studio 2017 docker
發行項 03/02/2023 17位參與者 意見反應 本文內容 提示此內容是適用于容器化.NET應用程式的電子書、.NET微服務架構的摘錄,可在.NETDocs[1]上取得,或作為可離線讀取的免費可下載PDF。應用程式開發生命週期開始於您以開發人員身分使用的電腦,您會在電腦上使用慣用語言來撰寫應用程式的程式碼,並於本機上測試。使用此工作流程,不論您選擇哪一種語言、架構和平台,一定能開發和測試Docker容器,但只能在本機作業。每個容器(Docker映像的執行個體)...
發行項 03/02/2023 17 位參與者意見反應
本文內容提示
此內容是適用于容器化 .NET 應用程式的電子書、.NET 微服務架構的摘錄,可在 .NET Docs[1] 上取得,或作為可離線讀取的免費可下載 PDF。
應用程式開發生命週期開始於您以開發人員身分使用的電腦,您會在電腦上使用慣用語言來撰寫應用程式的程式碼,並於本機上測試。 使用此工作流程,不論您選擇哪一種語言、架構和平台,一定能開發和測試 Docker 容器,但只能在本機作業。
每個容器 (Docker 映像的執行個體) 包含下列元件:
作業系統選取項目,例如 Linux 發行版本、Windows Nano Server 或 Windows Server Core。
開發期間新增的檔案,例如原始程式碼和應用程式二進位檔。
組態資訊,例如環境設定和相依性。
開發 Docker 容器型應用程式的工作流程本節描述 Docker 容器型應用程式的「內部迴圈」開發工作流程。 內部迴圈工作流程表示它不會考慮更廣泛的 DevOps 工作流程,這可以包含最多生產環境部署,並只著重于開發人員電腦上完成的開發工作。 設定環境的初始步驟不包含在內,因為這些步驟只執行一次。
應用程式是由您自己的服務加上額外的程式庫 (相依性) 所組成。 以下是組建 Docker 應用程式時通常會採用的基本步驟,如圖 5-1 所示。