Docker is an opensource platform that streamlines the development life cycle by providing standardized environments to developers. How docker container works