1 docker load -i 镜像压缩包
2 sudo docker run -t -i --privileged -v /home:/home(将本地的home映射到镜像中) docker.hobot.cc/aitools/horizon_xj3_ddk:xj3_1.4.8(image:tag, 通过docker images查看)
3 docker start container_id/container_name 打开容器
4 docker attach container_id/container_name 进入到容器终端
5 docker stop container_id/container_name 关闭容器
6 docker images 查看当前load的镜像
7 docker ps -a 查看当前加载的所有container
8 docker rm container_id 删除容器
9 docker image rm images_id 删除镜像(镜像若是在容器中启动则需要先删除容器)
10 docker export/save Image ID > tar_name.tar镜像导出成tar(容器ID通过docker ps -a查看)
11 docker import/load Image ID < tar_name.tar镜像导出成tar(容器ID通过docker ps -a查看)
12 建议使用vscode连接container,方便管理
13 对于docker load之后显示未none的image,可以使用docker tag name:version image_id 给image打标签
14 注意:在镜像中修改之后直接save或者export成image是不会保存修改结果的,需要先 docker commit Container ID(通过 7 查看)new name!!
15 使用gpu-docker,用nvidia-docker run 即可