Docker的容器管理操作
Docker的容器管理操作
- 容器创建:就是将镜像加载到容器的过程。
- 新创建的容器默认处于停止状态,不运行任何程序,需要在其中发起一个进程来启动容器。
1. 创建容器
格式:
docker create [选项] 镜像
常用选项:
选项 | |
---|---|
-i | 让容器开启标准输入接受用户输入命令 |
-t | 让Docker 分配一个伪终端 tty |
-it | 合起来实现和容器交互的作用,运行一个交互式会话 shell |
docker create -it --name=test01 nginx:latest /bin/bash
#创建容器并指定名称为test01,(创建容器时如果没有指定容器名称,系统会自动生成一个名称)
docker ps -a #-a 选项可以显示所有的容器
2. 启动容器
格式:
docker start 容器的ID/名称
docker start 40a920a087ba
docker ps -a
3、查看容器的运行状态
docker ps [选项]
docker ps #查看当前运行状态的容器
docker ps -q #只显示运行状态的容器的ID
docker ps -a #-a 选项可以显示所有的容器
docker ps -aq #只显示所有容器的ID
docker ps -as #显示所有容器的大小
docker ps -n 2 #查看最后创建的2个镜像
-a:显示所有的容器,包括未运行的
-f:根据条件过滤显示的内容
–format:指定返回值的模板文件
-l:显示最近创建的容器
-n:列出最近创建的n个容器
-no-trunc:不间断输出
-q:静默模式,只显示容器编号
-s:显示总的文件大小
示例:
docker ps #查看当前运行状态的容器