首页 > 其他分享 >Docker 新手教程(镜像,容器)

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

时间:2023-03-10 13:33:49浏览次数:51  
标签:容器 name nvidia sudo 镜像 新手 Docker docker con

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

标签:容器,name,nvidia,sudo,镜像,新手,Docker,docker,con
From: https://www.cnblogs.com/TianyuSu/p/17203036.html

相关文章

  • maven 镜像地址
    阿里云:<mirror><id>aliyun</id><mirrorOf>central</mirrorOf><name>aliyun</name><url>https://maven.aliyun.com/repository/public</url></mirror......
  • CentOS7 安装 docker
    CentOS7安装卸载docker查看内核版本,需要3.10以上uname-r更新yum软件包索引yummakecachefast卸载旧版本yumremovedocker\docker-cli......
  • Docker 部署 zookeeper
    拉取ZooKeeper镜像最新版本dockerpullzookeeper:latest创建数据卷文件mkdir-pm700./zookeeper/{data,conf,logs} #指定目录下创建多个文件夹并授权700运行......
  • Docker 常用命令
    参考文档:官网docker指令帮助文档(36条消息)Docker-compose常用命令_docker-compose命令_程序员飞哥的博客-CSDN博客OverviewofdockercomposeCLI指令解释......
  • Docker设置容器开机自启
    参考文档:Docker设置容器开机自启1、设置Docker开机自启systemctlenabledocker2、设置Docker容器开机自启2.1、方案一:创建Docker容器时设置开机自启在使用......
  • docker 开启远程客户端访问
    配置Docker的服务器开启远程客户端访问:sudovim/etc/systemd/system/multi-user.target.wants/docker.service打开后,添加高亮部分:[Service]Type=notify#thedefaul......
  • Docker 安装可视化工具 Portainer 中文版
    参考文档:安装中文版portainer-ce-简书(jianshu.com)(21条消息)Docker可视化工具Portainer的安装和使用_琦彦的博客-CSDN博客安装中文版portainer-ce-简书(jian......
  • docker-compose安装NginxProxyManager中文版
    参考文档:NginxProxyManager中文版安装教程反向代理神器——NginxProxyManager_蒟蒻颖的博客-CSDN博客_nginxproxymanagernginx开源可视化代理管理器nginx-proxy-man......
  • Docker部署mysql5.7与redis6.2.6
    Linux环境:centos7.6#首先创建docker相关数据卷挂载目录mkdir-pdocker/{nexus3,mysql,redis}一、部署mysql1.搜索版本dockersearchmysql2.安装mysql5.7dockerpu......
  • Docker部署gitlab
    Linux环境:centos7.6一、安装git1.安装git yuminstall-ygit2.查看git版本gitversion--3.设置git的账户信息gitconfig--globaluser.name"pss"gitconfig--gl......