1.获取容器的日志信息
用法:
docker container logs [OPTIONS] CONTAINER
docker logs [OPTIONS] CONTAINER
Options选项:
| 简写方式 | 完整书写方式 | 中文含义 | 
|---|---|---|
| --details | Show extra details provided to logs | |
| -f | --follow | 跟随最新的日志输出 | 
| --since string | 显示自时间戳以来的日志(例如2013-01-02T13:23:37)或相对日志(例如42m for 42分钟) | |
| --tail string | 显示最后多少‘行数’日志(默认为“all”) | |
| -t | --timestamps | 获取日志时显示时间戳 | 
| --until string | 显示时间戳之前的日志(例如2013-01-02T13:23:37)或相对日志(例如42m for 42分钟) | 
2.列出所有容器
用法:
docker container ls [OPTIONS]
Options选项:
| 名称,简写 | 默认值 | 描述 | 
|---|---|---|
--all, -a | 
false | 显示所有容器(默认只显示运行的) | 
--filter, -f | 
根据提供的条件过滤输出 | |
--format | 
使用Go模板打印容器 | |
--last, -n | 
-1 | 
显示最后创建的容器(包括所有状态) | 
--latest, -l | 
false | 显示最新创建的容器(包括所有状态) | 
--no-trunc | 
false | 不要截断输出 | 
--quiet, -q | 
false | 只显示数字ID | 
--size, -s | 
false | 显示文件大小 | 
3.启动一个或多个停止的容器
用法:
docker container start [OPTIONS] CONTAINER [CONTAINER...]
Options选项:
| 名称,简写 | 默认值 | 描述 | 
|---|---|---|
--attach, -a | 
false | 连接STDOUT/STDERR并转发信号 | 
--checkpoint | 
从这个检查点还原 | |
--checkpoint-dir | 
使用自定义检查点存储目录 | |
--detach-keys | 
覆盖分离容器的键顺序 | |
--interactive, -i | 
false | 附加容器的STDIN | 
4.停止一个或多个运行容器
用法:
docker container stop [OPTIONS] CONTAINER [CONTAINER...]
Options选项:
| 名称,简写 | 默认值 | 描述 | 
|---|---|---|
--time, -t | 
10 | 等待停止秒钟,然后再杀死容器 | 
5.重启一个或多个容器
用法:
docker container restart [OPTIONS] CONTAINER [CONTAINER...]
Options选项:
| 名称,简写 | 默认值 | 描述 | 
|---|---|---|
--time, -t | 
10 | 等待停止秒钟,然后再杀死容器 |