Docker development workflow series¶
The Docker development workflow series centers on the practice of developing applications inside containers to maintain a clean host environment.^[400-devops-09-scripting-language-readme.md] This approach ensures that the underlying computer remains uncluttered by project dependencies and runtime environments, as the development lifecycle occurs entirely within the isolated Docker containers.^[400-devops-09-scripting-language-readme.md]
Key Resources¶
The core content for this workflow is derived from the "Docker development youtube series" by Marcel Dempers, which serves as a comprehensive guide for these practices.^[400-devops-09-scripting-language-readme.md]
The series covers advanced debugging techniques for various programming languages and frameworks, including:
- NodeJS: Debugging NodeJS applications within a Docker environment^[400-devops-09-scripting-language-readme.md].
- .NET Core: Procedures for debugging .NET Core applications in Docker using VSCode^[400-devops-09-scripting-language-readme.md].
- Golang: Techniques for debugging Go applications running in Docker^[400-devops-09-scripting-language-readme.md].
Additionally, the series includes educational content on optimizing images, such as the guide on multistage builds to reduce image size and improve efficiency.^[400-devops-09-scripting-language-readme.md]
Sources¶
^[400-devops-09-scripting-language-readme.md]