Docker 常用用法
docker
docker-compose
通过 yaml 来管理 docker 的命令
k8s
管理一系列的 container
# 安装以下软件:
nvidia-deivce:nvidia-smi
cuda:nvcc -V
cudnn:
- whereis cudnn
- cat /usr/include/cudnn.h|grep CUDNN_MAJOR -A 2
nvidia-docker: nvidia-docker version
docker: docker images
cuda 类型有三种
- base:基于CUDA,包含最精简的依赖,用于部署预编译的CUDA应用,需要手工安装所需的其他依赖
- runtime:基于base,添加了 CUDA toolkit 共享库,没有 nvcc 编译器?
- devel:基于 runtime,添加了编译工具链,调试工具,头文件,静态库。用于从源码编译 CUDA 应用
docker ps -a
把容器的端口映射一下
# 01、安装 Docker
# 安装 Docker
sudo apt install docker
# 查看 Docker 版本
docker version
1
2
3
4
5
6
2
3
4
5
6
# 02、安装 nvidia-docker
1
# 03、Docker 容器与本机之间的文件传输
docker cp 本地文件路径 ID全称:容器路径
docker cp ID全称:容器文件路径 本地路径
1
2
3
2
3
上次更新: 2021/09/05, 19:05:19
- 02
- README 美化05-20
- 03
- 常见 Tricks 代码片段05-12