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 | 等待停止秒钟,然后再杀死容器 |