Docker 新手教程(镜像,容器)

DOCKER

根据镜像创建:sudo docker create -it img_name

启动容器:sudo docker start con_name

停止容器:docker stop con_name

删除容器:docker rm con_name

改名:docker rename old_name new_name

进入容器:sudo docker exec -it con_name bash

退出容器:exit

查看运行中的容器:sudo docker ps

Dokcer使用nvidia

  • docker run --runtime=nvidia
  • nvidia-docker run

记录一次完整创建docker过程

一种方法

  1. sudo docker images #查看当前系统的docker镜像

  2. sudo docker create -it --runtime=nvidia -v /home/groupe/:/prj img_id # 根据镜像创建新的容器,单纯创建

    -v 是挂载虚拟目录,注意如果 把目录挂载到容器的 /home 目录,那么有些 bash 命令会失效,不能全部覆盖

  3. sudo docker ps -a #找到刚刚创建的容器(STATUS=Created)

  4. sudo docker start con_id #启动容器

  5. sudo docker exec -it con_id bash #进入容器

  6. exit 退出容器

第二种方法

还有一种直接利用镜像创建一个容器:

  • 创建临时容器(当退出容器自动清除自己)

    sudo docker run -it --runtime=nvidia --rm -v /home/groupe/:/prj img_id bash

posted @ 2023-03-10 13:19  佰大于  阅读(24)  评论(0编辑  收藏  举报