docker pull、docker load、docker run使用方法

这篇具有很好参考价值的文章主要介绍了docker pull、docker load、docker run使用方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

docker pull

docker pull是从网络上下载镜像。对于镜像来说,如果不显式地指定tag,则默认会选择latest标签,即下载仓库中最新版本的镜像。
这里以下载nvidiadocker为例:

docker pull nvidia/cuda:11.2.0-cudnn8-devel-ubuntu20.04

执行上方命令就可以下载这个连接中的镜像了
下载后可以使用

docker images

命令查看本机所有镜像,上方下载的镜像也会显示出来。

docker save

docker save命令是用来打包镜像以方便镜像的转移使用。

docker save -o /root/打包名.tar 镜像名:版本号

具体例子:

docker save -o /root/cuda-docker.tar nvidia/cuda:11.2.0-cudnn8-devel-ubuntu20.04

执行完上方命令就会在/root文件夹下出现cuda-docker.tar包,将该包复制到别的机器,执行docker load命令就完成docker镜像的转移了。

docker load

docker load命令是用来载入镜像的。

docker load -i cuda-docker.tar

就将上方的cuda-docker.tar包导入到本机环境中,之后执行docker run命令就可以启动docker镜像。

docker run

docker run 命令

docker run -t -i nvidia/cuda:11.2.0-cudnn8-devel-ubuntu20.04 /bin/bash 

上方命令就是执行导入的docker镜像。

docker commit

对镜像执行完操作后需要提交,这样save的包才是更改过的!改命令需要在主机上进行

docker   commit -m "描述信息" -a "作者" 容器id 目标镜像名:[TAG]
docker commit -m "add poetry" -a "jiao" 48536adfec92 addpoetry/nvidia:1.2

docker rm

删除容器命令:(先在容器中使用exit命令退出容器)

exit

再使用过docker rm命令删除容器

docker rm 容器id

docker image rm

删除镜像:(在删除所以镜像的容器后,再执行下方命令:)

docker image rm 镜像id

小记

export PATH="/root/.local/bin:$PATH"

参考链接:1文章来源地址https://www.toymoban.com/news/detail-412468.html

到了这里,关于docker pull、docker load、docker run使用方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker基本使用方法

    Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件。通过利用 Docker 的方法来快速交付,测试和部署代码,您可以大大减

    2024年02月13日
    浏览(44)
  • Docker Dockerfile 使用方法

    目录 Dockerfile 介绍 构建mysql镜像 构建JDK镜像 当使用Docker构建容器化应用程序时,Dockerfile是一个用于定义容器镜像的文本文件。它包含了一系列指令,告诉Docker如何从基础镜像(通常是官方或自定义的操作系统镜像)构建出最终的镜像,以及如何配置容器中的环境、文件和应

    2024年02月13日
    浏览(37)
  • Docker Compose 使用方法

    目录 前言 安装 Docker Compose Ubuntu 安装与更新 Red Hat 安装与更新 验证是否安装 Docker Compose 创建 docker-compose.yml 文件 创建一个MySQL 与 tomcat 示例 使用Docker Compose启动服务 Docker Compose 是一个工具,旨在帮助定义和 共享多容器应用程序。使用 Compose,我们可以创建一个 YAML 文件来定

    2024年02月14日
    浏览(34)
  • Kali中docker使用方法

    eg: 拉取CVE-2017-7504的漏洞环境为例子 Step 1: 查找并下载 Step 2: Step 3: 查看容器id 镜像名 以及容器与宿主机映射的端口号,容器名 Step 4: Step 5: 查看容器id 镜像名 以及容器与宿主机映射的端口号,容器名;列出正在运行的容器。 Step 6: 进入容器终端 这里就成功进入docker环境了

    2024年02月13日
    浏览(40)
  • Docker部署nextcloud及其使用方法

    Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似

    2024年02月10日
    浏览(30)
  • 常用的Docker命令和使用方法

    目录 拉取(Pull)镜像 查看已下载的镜像 创建运行容器 列出正在运行的容器 停止和启动容器 进入容器 查看容器信息 查看容器日志 删除容器和镜像 重命名容器 帮助信息 拉取(Pull)镜像 当我们在Docker中部署一个应用程序时,需要使用一个称为\\\"镜像\\\"的模板来创建容器。镜

    2024年02月16日
    浏览(48)
  • Docker在Windows系统中的安装方法和使用方法

    Docker是一种容器化技术,可以让开发者将应用程序和其依赖项打包成一个可移植的容器,从而实现快速部署和运行。在Windows系统中,Docker可以通过以下步骤进行安装和使用。 Docker 是一个用于开发,交付和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分开,

    2024年02月07日
    浏览(41)
  • Docker容器中使用systemctl 的方法

    默认情况下 容器内不应该运行守护进程,若想使用则需要一些操作,详情如下: run 启动参数上,加上  --privileged=true ,然后,参数末尾 将 /bin/bash 替换为  /sbin/init (这是重点,由他启动一系列系统守护进程) 例如: 如果是通过 Dockerfile 构建的镜像,上述参数末尾的 /sbin/in

    2024年02月11日
    浏览(37)
  • 【云原生】Docker的基本使用方法与优势

    🐱 个人主页: 不叫猫先生 🙋‍♂️ 作者简介:前端领域新星创作者、阿里云专家博主,专注于前端各领域技术,共同学习共同进步,一起加油呀! 💫系列专栏:vue3从入门到精通、TypeScript从入门到实践 📢 资料领取:前端进阶资料以及文中源码可以找我免费领取 🔥 前端

    2024年02月02日
    浏览(37)
  • Docker root用户的pip使用方法

    Docker下root用户 pip install XX 显示pip命令不存在 参考:WARNING: Running pip as the ‘root‘ user can result in broken permissions Linux 中 root 与 sudo 的用法与区别 将Matplotlib可视化的连续帧的图像转化为视频 python 读取多个对象json文件和使用 OpenCV之从视频获取每一帧图像 Python按顺序读取文件夹

    2024年02月14日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包