导学:学习Docker使用的一些基础知识,为将来部署项目打下基础,具体用法可以参考Docker的官方文档:
Docker DocsHome page for Docker's documentationhttps://docs.docker.com/
1. 常见命令
Docker最常见的命令就是操作镜像、容器的命令,可以参考官方文档:
Use the Docker command line | Docker DocsDocker's CLI command description and usagehttps://docs.docker.com/engine/reference/commandline/cli/其中,比较常见的命令有:
- docker stop:停止的是容器内部的进程,但是容器还是在的!
- docker start:是启动已经停掉的容器进程!
用⼀副图来表示这些命令的关系:
补充:
默认情况下,每次重启虚拟机我们都需要手动启动Docker和Docker中的容器,通过命令可以实现开启自启:
- Nginx是一个Web服务器!
案例:查看DockerHub,拉取Nginx镜像,创建并运行Nginx容器
需求:
- 在DockerHub中搜索Nginx镜像,查看镜像的名称
- 拉取Nginx镜像
- 查看本地镜像列表
- 创建并运行Nginx容器
- 查看容器
- 停止容器
- 再次启动容器
- 进入Nginx容器
- 删除容器