## 🔑 Key Concept - 镜像(Image):项目的“打包快照”,可以在任何电脑上还原运行环境 - 容器(Container):镜像跑起来之后的“实例”,像个隔离的 mini 电脑 - Dockerfile:一份配置文件,定义如何构建这个镜像 - docker-compose:创建一个 yaml 定义命令,输入简单命令,同时“运行多个容器” - Docker Hub:官方的“镜像仓库”,像 GitHub 一样存镜像 ## 🔄 WorkFlow ### Overall 0. check that you already installed Docker and docker-compose 1. create DockerFile 2. write docker-compose yaml file ### Details #### prerequiste - check if installed ```bash docker --version docker compose --version ``` - launch docker desktop