Docker containers are an excellent solution to many problems: they can greatly simplify your deployment process, they provide an alternative approach to configuration management, and they offer excellent consistency and portability. However, running production environments on Docker containers can be challenging and requires careful consideration of various aspects such as high availability, scalability, storage persistence and more. In this webinar we will address some of the prominent issues you might encounter when designing Docker-based production environments on AWS, and present possible solutions to these issues.