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