This document summarizes Jirayut Nimsaeng's Docker workshop for beginners on March 20, 2016 at Odd-e Thailand. It introduces Docker concepts like images, containers, and the Dockerfile used to build images. It covers installing Docker, running basic Docker commands, building a simple image, exposing ports, and running containers in daemon mode. The workshop aims to help developers understand how Docker can help solve problems with inconsistent environments by providing a portable deployment mechanism.