Local development containerization¶
Local development containerization is a workflow process that integrates application development with containerized deployment environments.^[本地開發 Kubernetes 應用程式流程.md]
Workflow¶
The procedure typically follows a four-step cycle:
- Modify Source Code: The developer makes changes to the application's source code.^[本地開發 Kubernetes 應用程式流程.md]
- Build Image: A Dockerfile is used to generate a new Docker Container Image based on the updated code.^[本地開發 Kubernetes 應用程式流程.md]
- Deploy: The new version of the application is deployed to a Kubernetes cluster.^[本地開發 Kubernetes 應用程式流程.md]
- Provision Resources: Kubernetes detects the new Docker Container Image and automatically creates or updates the necessary compute resources to run the application.^[本地開發 Kubernetes 應用程式流程.md]
Related Concepts¶
- [[Docker]]
- Kubernetes
- DevOps
Sources¶
本地開發 Kubernetes 應用程式流程.md