介绍下 docker 镜像和构建 docker 镜像的相关知识以及排错
先大家记住下面几个命令,因为本书写知识点顺序可能难以让人理解
- docker run 参数 镜像名 命令 : 从一个镜像创建出一个容器运行命令.-d选项是相对于宿主机是否是后台,例如你跑个nginx肯定想后台,但是跑个gcc啥的编译或者爬虫你肯定倾向去前台实时输出。
- docker ps : 列出当前的容器基本信息, -a加上列出包括退出的容器
- docker exec 容器名/容器id前几位 命令: 在容器里运行命令
- docker inspect 对象 : 查看对象的一些信息,对象可以为docker的所有对象
- docker history --no-trunc 镜像名 : 查看镜像的构建信息,构建步骤是实际构建步骤
容器名和镜像名均可以用对应 sha256 的值的id表示,id可以不用写全