导出容器
docker export -o d:/a.tar ubuntu20.04
导入容器
docker import d:/a.tar hello
运行容器
docker start -ai ubuntu20.04
停止容器
docker stop cuda11
进入容器
docker exec -it ubuntu20.04 bash
==============================================
打包成镜像
docker commit 135a0d19f757 jenkins:1.0
保存镜像为文件
docker save -o d:/my_jenkins.tar jenkins:1.0
导入镜像
docker load --input my_jenkins.tar
================================
运行镜像
docker run -it -p 80:7860 --name glm2 glm2
测试GPU
sudo docker run --rm --gpus all nvidia/cuda:12.2.0-base-ubuntu20.04 nvidia-smi
sudo docker run --rm -it --gpus all nvidia/cuda:11.0.3-base-ubuntu20.04 /bin/bash
带GPU启动
sudo docker run -it -p 9000-9050:9000-9050 --gups all --name cuda12 nvidia/cuda:12.2.0-base-ubuntu20.04 /bin/bash
docker run -it -p 80:7860 -v d:/weights:/home/glm2/data --name glm2 glm2:1.0
================
CUDA 12.2
sudo docker pull nvidia/cuda:12.2.0-base-ubuntu20.04
pip3 config set global.index-url Simple Index
============================
关闭docker服务 systemctl stop docker
进入容器配置存储地址 cd /var/lib/docker/containers
进入容器id文件夹
修改宿主机中的 host 配置文件 "ShmSize":67108864(此步通常需要 root 权限)
vim hostconfig.json
重启docker服务
systemctl start docker