文章目录
Docker容器基础命令
一、Docker管理命令
1.查看镜像——docker images
2.查看所有状态容器——docker ps -a
3.docker——run指令
4.查看docker版本命令——docker -v
5.查看docker信息——docker info
6.docker帮助命令文档——docker –help
二、docker镜像操作
1.搜索镜像(公共仓库)——docker search
2.下载镜像——docker pull
3.查看镜像列表——docker images
4.获取镜像信息——docker inspect
5.添加镜像标签——docker tag
6.删除镜像——docker rmi
7.批量删除镜像
8.导出、导入镜像——docker save/load
三、容器操作
1.查询所有容器运行状态——docker ps -a
2.创建容器——docker create
3.启动容器——docker start
4.启动容器(一次性执行)——docker run
5.查看容器IP地址——docker inspect
6.进入容器——docker exec
7.容器导出/导入——docker export
8.删除容器——docker rm -f
9.查看docker消耗的资源状态
总结
1、如何镜像优化?
- 有效减少镜像大小(dockerfile 优化方向-》对于部分企业而言,是一种升阶面试题)
2、怎么看当下有多大号容器,怎么看当下所有容器占用的I/O有多少,占用内存多少?
使用docker stats命令查看
3、容器有哪些状态?
Docker容器可以有四种状态:
- 运行
- 已暂停
- 重新启动
- 已退出
4、overlay2由哪几部分组成 ?
- LowerDir
- MergedDir
- UpperDir
- WorkDir