1、ps命令
列出命令
语法:
docker ps [OPTIONS]
OPTIONS说明:
- -a :显示所有的容器,包括未运行的
- -f :根据条件过滤显示的内容
- –format :指定返回值的模板文件
- -l :显示最近创建的容器
- -n :列出最近创建的n个容器
- –no-trunc :不截断输出
- -q :静默模式,只显示容器编号
- -s :显示总的文件大小
2、inspect命令
获取容器/镜像的元数据
语法:
docker inspect [OPTIONS] NAME|ID [NAME|ID...]
OPTIONS说明:
- -f :指定返回值的模板文件
- -s :显示总的文件大小
- –type :为指定类型返回JSON
3、top命令
查看容器中运行的进程信息,支持 ps 命令参数
语法:
docker top [OPTIONS] CONTAINER [ps OPTIONS]
4、attach命令
连接到正在运行中的容器
语法:
docker attach [OPTIONS] CONTAINER
5、events命令
从服务器获取实时事件
语法:
docker events [OPTIONS]
OPTIONS说明:
- -f :根据条件过滤事件
- –since :从指定的时间戳后显示所有事件
- –until :流水时间显示到指定的时间为止
6、logs命令
获取容器的日志
语法:
docker logs [OPTIONS] CONTAINER
OPTIONS说明:
- -f : 跟踪日志输出
- –since :显示某个开始时间的所有日志
- -t : 显示时间戳
- –tail :仅列出最新N条容器日志
7、wait命令
阻塞运行直到容器停止,然后打印出它的退出代码
语法:
docker wait [OPTIONS] CONTAINER [CONTAINER...]
8、exports命令
将文件系统作为一个tar归档文件导出到STDOUT
语法:
docker export [OPTIONS] CONTAINER
OPTIONS说明:
- -o :将输入内容写到文件
9、port命令
列出指定的容器的端口映射,或者查找将PRIVATE_PORT NAT到面向公众的端口
语法:
docker port [OPTIONS] CONTAINER [PRIVATE_PORT[/PROTO]]