The need for speedy software development has made it necessary for organizations to implement technologies which increase efficiency, effectiveness, and scalability. DevOps has been recognized as the best way to connect development and operation and containerization technologies have become an integral part of this process. Tools such as Docker and Kubernetes are currently accepted as the industry standard due to the benefits which they offer, including simplification of complicated processes and making cloud-based application development easier.