[Docker memorandum] DockerFile, docker-compose.yml, Docker command
Docker enables virtualization (running a virtual PC inside a PC) using containers, which are lighter and more efficient than traditional virtual machines. a Docker container is a runtime environment generated from a Docker image. Containers are launched based on images and provide an isolated environment for running applications.