Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【Docker】Docker 命令 #56

Open
SilenceHVK opened this issue Oct 19, 2018 · 0 comments
Open

【Docker】Docker 命令 #56

SilenceHVK opened this issue Oct 19, 2018 · 0 comments

Comments

@SilenceHVK
Copy link
Owner

导出 docker images

$ docker save -o path.tar imageName

导入 docker images

$ docker load < image.tar

监控容器资源消耗

$ docker stats [Options] [containerID/containerName]

默认情况下,stats 命令会每隔 1s 刷新输出

  • [CONTAINER]:以短格式显示容器的 ID。
  • [CPU %]:CPU 的使用情况。
  • [MEM USAGE / LIMIT]:当前使用的内存和最大可以使用的内存。
  • [MEM %]:以百分比的形式显示内存使用情况。
  • [NET I/O]:网络 I/O 数据。
  • [BLOCK I/O]:磁盘 I/O 数据。
  • [PIDS]:PID 号。

Options

--no-stream 只返回当前的状态

--format 格式化输出结果

$ docker stats --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}"
  • .Container: 根据用户指定的名称显示容器的名称或 ID。
  • .Name: 容器名称。
  • .ID: 容器 ID。
  • .CPUPerc: CPU 使用率。
  • .MemUsage: 内存使用量。
  • .NetIO: 网络 I/O。
  • .BlockIO: 磁盘 I/O。
  • .MemPerc: 内存使用率。
  • .PIDs: PID 号。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant