docker命令手册

2022/3/9 8:14:43

本文主要是介绍docker命令手册,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

版本说明:Docker 20.10


使用方法:docker [选项]  命令 [参数]

例如:docker -v

选项:

 --config string           客户端配置文件的位置(默认"/root/.docker")

 -c, --context string    用于连接到守护进程的上下文的名称 (覆盖 DOCKER_HOST 环境变量和默认上下文集 "docker上下文使用")

 -D, --debug                启用调试模式

 -H, --host list             要连接到的守护进程、进程列表

 -l, --log-level string   设置日志记录级别 ("debug"|"info"|"warn"|"error"|"fatal") (默认为 "info")

 --tls                            使用TLS;通过来自 --tlsverify

 --tlscacert string        仅由该CA签署的信任证书 (默认 "/root/.docker/ca.pem")

 --tlscert string            TLS证书文件的路径 (默认 "/root/.docker/cert.pem")

 --tlskey string            TLS密钥文件的路径 (default "/root/.docker/key.pem")

 --tlsverify                   使用TLS并验证远程

 -v, --version               打印版本信息并退出

管理命令:

  app*          Docker应用程序

  builder      管理构建

  buildx*      Docker Buildx

  config       管理Docker配置

  container  管理 containers

  context     管理 contexts

  image       管理 images

  manifest   管理 Docker 里 镜像(image)  manifests 和 manifest lists(manifest是一个文件,这个文件包含了有关于镜像信息,如层、大小和摘要。docker manifest命令还向用户提供附加信息,比如构建镜像的操作系统和体系结构。manifest list 是通过制定一个或者多个镜像名称创建的镜像层列表,它可以被当作镜像名称在docker pull 和docker run 的命令中使用。)

  network   管理 networks

  node        管理一大群 nodes

  plugin      管理 plugins

  scan*        Docker扫描

  secret       管理 Docker secrets

  service     管理 services

  stack        管理 Docker stacks

  swarm      管理 Swarm

  system     管理 Docker

  trust         管理对 Docker images的信任

  volume    管理 volumes

命令:

  attach     将本地标准输入、输出和错误流附加到正在运行的容器(container)

  build       从Dockerfile构建镜像(image)

  commit   根据容器(container)的更改创建新镜像(image)

  cp           在容器(container)和本地文件系统之间复制文件/文件夹

  create     创建一个新容器(container)

  diff         检查容器(container)文件系统中文件或目录的更改

  events    从服务器获取实时事件

  exec       在正在运行的容器(container)中运行命令

  export    将容器的文件系统导出为tar归档

  history   显示图像的历史

  images   列出镜像(image)列表

  import   从tarball导入内容以创建文件系统映像

  info        显示系统范围的信息

  inspect   返回有关Docker对象的低级信息

  kill          杀死一个或多个正在运行的容器(container)

  load       从tar存档或STDIN加载镜像(image)

  login      登录Docker注册表

  logout    从Docker注册表注销

  logs        取容器(container)的日志

  pause     暂停一个或多个容器(container)中的所有进程

  port       列出容器(container)的端口映射或特定映射

  ps          列出容器(container)列表

  pull        从注册表中提取镜像(image)或存储库

  push      将镜像(image)或存储库推送到注册表

  rename  重命名容器(rename)

  restart    重新启动一个或多个容器(container)

  rm          删除一个或多个容器(container)

  rmi         删除一个或多个镜像(image)

  run         在新容器(container)中运行命令

  save       将一个或多个镜像(image)保存到tar存档(默认情况下流式传输到STDOUT)

  search    在Docker Hub中搜索镜像(image)

  start       启动一个或多个停止的容器(container)

  stats       显示容器(container)资源使用统计信息的实时流

  stop       停止一个或多个正在运行的容器(container)

  tag         创建一个指向源镜像(SOURCE_IMAGE)的标记目标镜像(TARGET_IMAGE)

  top         显示容器(container)的运行进程

  unpause  取消暂停一个或多个容器(container)中的所有进程

  update    更新一个或多个容器(container)的配置

  version    显示Docker版本信息

  wait         阻塞,直到一个或多个容器(container)停止,然后打印其出口代码

有关命令的详细信息,请运行“docker COMMAND --help”。 

要获得更多关于docker的帮助,请访问docker官方指南https://docs.docker.com/go/guides/




这篇关于docker命令手册的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程