Skip to content

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]