Docker 安装与常用命令
安装 Docker
如果您的系统尚未安装 Docker,可以使用以下命令安装 docker.io
:
1. 安装命令:
sudo apt install -y docker.io
2、安装完成后,使用以下命令检查 Docker 是否成功安装:
docker --version
3. 将文件拷贝到 Docker 容器中,要将本地文件夹拷贝到 Docker 容器,可以使用 docker cp 命令。例如,将source路径(原始路径绝对路径)拷贝到容器 4b92e962526d 中:
docker cp source 4b92e962526d:/
docker cp <源路径> <容器ID>:<目标路径>
4. 查看所有容器:查看本地所有的 Docker 容器(包括停止的容器):
docker ps -a
5. 删除指定容器,要删除 Docker 容器,可以使用 docker rm 命令。删除容器的示例如下:
docker rm 7d9a06c4f6f9 a3864788bc62 0dafec51210c
这条命令会删除容器 ID 为 7d9a06c4f6f9、a3864788bc62 和0dafec51210c 的容器。删除容器后,您将无法再访问容器中的数据。
6.如果您需要查看某个进程的 PID,可以使用 ps 命令。例如,查看所有运行中的进程:
ps aux
6.nvtop
简介
nvtop
是一个用于监控 NVIDIA GPU 性能的命令行工具,类似于 Linux 中的 top
命令。它显示关于 NVIDIA GPU 的实时信息,包括:
- GPU 使用率
- 显存使用情况
- 温度
- 电源消耗
- 每个进程的 GPU 负载
7.功能特点
- 实时监控:提供关于 GPU 状态的实时反馈。
- 图形化界面:类似
top
命令,但有图形化界面,直观展示各项性能数据。 - 多 GPU 支持:可以监控系统中多个 NVIDIA GPU 的状态。
- 详细数据:展示每个 GPU 进程的详细性能数据,如 GPU 使用率、显存占用、温度等。
8.安装要求
nvtop
需要以下依赖:
- NVIDIA 驱动
- CUDA
- Linux 操作系统(目前主要支持 Linux)
9.常见命令
- 启动
nvtop
:nvtop