目录
一、docker ps(查看进程)
1、ps语法
docker ps [OPTIONS]
OPTIONS说明:
-a :显示所有的容器,包括未运行的。
-f :根据条件过滤显示的内容。
--format :指定返回值的模板文件。
-l :显示最近创建的容器。
-n :列出最近创建的n个容器。
--no-trunc :不截断输出。
-q :静默模式,只显示容器编号。
-s :显示总的文件大小。
2、格式化输出进程
docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Command}}\t\t{{.Status}}\t{{.Names}}\t"
名称 含义
.ID 容器ID
.Image 镜像ID
.Command 执行的命令
.CreatedAt 容器创建时间
.RunningFor 运行时长
.Ports 暴露的端口
.Status 容器状态
.Names 容器名称
.Label 分配给容器的所有标签
.Mounts 容器挂载的卷
.Networks 容器所用的网络名称
3、查看所有进程(不包括未启动的进程)
docker ps
4、查看所有进程(包括未启动的进程)
docker ps -a
二、docker exec(进入容器)
1.exec语法
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]OPTIONS说明:
-d :分离模式: 在后台运行
-i :即使没有附加也保持STDIN 打开
-t :分配一个伪终端
2、使用
docker exec -it 9df70f9a0714 /bin/bash
9df70f9a0714 为 CONTAINER ID可使用docker ps查看已启动的镜像
总结
docker用法将持续更新