Docker 教程

Docker 命令总览

Docker 提供了丰富的命令来管理💥容器(container)、📀镜像(image)、🌐网络(network) 和存储等资源。

直接在命令行输入“docker --help”命令,查看完整的 docker 命令帮助信息,如下:

使用方法:Docker [OPTIONS] 命令

自给自足的容器运行时

🌈常用命令:
  run 从镜像文件中创建并运行一个新容器
  exec 在运行中的容器中执行命令
  ps 列出容器
  build 从 Dockerfile 中构建映像
  pull 从镜像仓库下载镜像
  push 将镜像上传到镜像仓库
  images 列出镜像
  login 登录到镜像仓库
  logout 退出镜像仓库
  search 搜索 Docker Hub 中的镜像
  version 显示 Docker 版本信息
  info 显示全系统信息

🌈管理命令:
  builder 管理构建
  buildx* Docker Buildx
  checkpoint 管理检查点
  compose* Docker Compose
  container 管理容器
  context 管理上下文
  image 管理镜像
  manifest 管理 Docker 映像清单和清单列表
  network 管理网络
  plugin 管理插件
  system 管理 Docker
  trust 管理 Docker 映像上的信任
  volume 管理卷

🌈Swarm 命令:
  config 管理 Swarm 配置
  node 管理 Swarm 节点
  secret 管理 Swarm 秘密
  service 管理 Swarm 服务
  stack 管理 Swarm 堆栈
  swarm 管理 Swarm

🌈命令:
  attach 为运行中的容器附加本地标准输入、输出和错误流
  commit 根据容器的更改创建新映像
  cp 在容器和本地文件系统之间复制文件/文件夹
  create 创建新容器
  diff 检查容器文件系统中文件或目录的更改
  events 从服务器获取实时事件
  export 将容器的文件系统导出为 tar 压缩文件
  history 显示镜像的历史记录
  import 从 tar 包中导入内容以创建文件系统映像
  inspect 返回 Docker 对象的底层信息
  kill 关闭一个或多个正在运行的容器
  load 从 tar 文件或 STDIN 加载镜像
  logs 抓取容器的日志
  pause 暂停一个或多个容器内的所有进程
  port 列出容器的端口映射或特定映射
  rename 重命名容器
  restart 重启一个或多个容器
  rm 移除一个或多个容器
  rmi 删除一个或多个镜像
  save 将一个或多个镜像保存到 tar 存档(默认情况下流到 STDOUT)
  start 启动一个或多个已停止的容器
  stats 显示实时的容器资源使用统计流
  stop 停止一个或多个正在运行的容器
  tag 创建指向 SOURCE_IMAGE 的标签 TARGET_IMAGE
  top 显示容器的运行进程
  unpause 暂停一个或多个容器内的所有进程
  update 更新一个或多个容器的配置
  wait 阻塞直到一个或多个容器停止,然后打印它们的退出代码

🌈全局选项
      --config string 客户端配置文件的位置(默认为“/home/hx/.docker”)。
  -c, --context string 用来连接守护进程的上下文名称(覆盖 DOCKER_HOST 环境变量和
                           使用 “docker context use ”设置的默认上下文)。
  -D, --debug 启用调试模式
  -H, --host 列出要连接的守护进程套接字
  -l, --log-level string 设置日志级别(“debug”、“info”、“warn”、“error”、“fatalal”)(默认为 "info)
      --tls 使用 TLS;由 --tlsverify 隐含
      --tlscacert string  仅信任由该 CA 签发的证书(默认为"/home/hx/.docker/ca.pem)
      --tlscert string  TLS 证书文件的路径(默认为"/home/hx/.docker/cert.pem)
      --tlskey string  TLS 密钥文件的路径(默认为"/home/hx/.docker/key.pem)
      --tlsverify 使用 TLS 并验证远程
  -v, --version 打印版本信息并退出

运行 “docker COMMAND --help” 获取更多命令信息。

有关如何使用 Docker 的更多帮助,请访问 https://docs.docker.com/go/guides/。

在后续章节将逐一介绍这些命令的含义和用法。

说说我的看法
全部评论(
没有评论
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号