什么是Docker
- Docker相当于虚拟机,但却比虚拟机轻量许多,会为每一个应用提供完全隔离的运行环境,可以在每一个环境配置不同的工具和软件,不同的环境不会相互影响。这个环境成为容器(container)。
- Docker中三个重要的概念Dockerfile,Image(镜像),Container(容器)。
1、Image(镜像):里面包含了你要部署的应用程序以及它关联的所有的库,通过镜像我门能创建许多不同的contianer
2、Dockfile: 它就像一个脚本一样帮你创建出镜像
Docker的安装
windows或mac可以在官网中下载应用:https://www.docker.com/
安装WSL2
vsCode 会有Docker的扩展
Docker的使用
- 首先在根目录下创建一个Dockerfile文件
- 然后参考文档
英文文档: https://docs.docker.com/engine/reference/run/
中文文档: https://yeasy.gitbook.io/docker_practice/image/dockerfile/references