- Course
- Core Tech
Docker for Software Development: Python Apps
Integrating your Python application with Docker can give you the confidence that your application will perform in a production environment. This course will teach you how to leverage Docker to improve the reliability of your Python applications.
What you'll learn
Docker is a powerful technology that, if leveraged during your development process, can significantly reduce production issues in your Python applications. In this course, Docker for Software Development: Python Apps, you’ll learn to leverage Docker to improve the quality of your Python applications. First, you’ll explore how to package your Python application in a Docker container. Next, you’ll discover how to run Python test suites and linters inside a Docker container. Finally, you’ll learn how to publish a containerized Python application both for other developers as well as for a production deployment. When you’re finished with this course, you’ll have the skills and knowledge of using Docker with Python applications needed to effectively leverage Docker to improve the quality and reliability of your Python applications.
Table of contents
About the author
Steven Haines is a principal software architect at Turbonomic, focusing on their cloud offering. He has authored three Java books, over 500 articles, and a couple dozen white papers, as well as teaching Java at the University of California, Irvine.