This course is a process of learning about container virtualization technology, one of the four components that make up Cloud Native Architecture. It is a learning process that understands the basic concepts of container virtualization, which is the best way to deploy and operate Microservice applications, and covers Docker technology, which is the most widely known container virtualization technology. In addition to theoretical learning about the essential content required to deploy and operate applications developed in MSA form, you can understand how actual Docker containers work through related practical examples. In this course, you can also learn about various elements such as Docker Security and Logging that have not been covered in other existing lectures, and in the final practical project, you can build services (Harbor + Argocd) that can be linked to Docker technology and deploy applications to practice the core operating environment required for DevOps.