我使用以下命令安装了docker:
sudo apt-get install docker.io
出于测试目的,我使用
以分离模式运行Ubuntu映像sudo docker run -d -it Ubuntu
但是当我尝试执行像
这样的 docker ps 命令时sudo docker ps --format
我收到了一些错误。根据错误,未定义标志 - 格式。以下是错误消息。
flag provided but not defined: --format
See 'docker ps --help'.
当我查看帮助页面时,我发现了这个
Usage: docker ps [OPTIONS]
List containers
-a, --all=false Show all containers (default shows just running)
--before= Show only container created before Id or Name
-f, --filter=[] Filter output based on conditions provided
--help=false Print usage
-l, --latest=false Show the latest created container, include non-running
-n=-1 Show n last created containers, include non-running
--no-trunc=false Don't truncate output
-q, --quiet=false Only display numeric IDs
-s, --size=false Display total file sizes
--since= Show created since Id or Name, include non-running
根据帮助页面,没有标志 - 格式已定义。 但根据参考文献 https://docs.docker.com/engine/reference/commandline/ps/,我应该可以使用 - 格式标志运行命令。
可能是什么原因?
- 谢谢你
答案 0 :(得分:1)
--format
选项仅添加到version 1.8.0中的docker ps
,因此,除非您能够升级,否则您将无法使用它。
如果在您链接到的文档页面中明确说明这一点会非常方便,但我认为docker只是希望您使用最新版本 - 它们并不为旧版本提供长期支持而闻名。