Docker基础知识有哪些要点概述?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1164个文字,预计阅读时间需要5分钟。
1. 引用:上学的时常常听到大神在讨论Docker,当时觉得这是个很高级的工具,工作后才真正意义上认识到并进行了研究,使用后一直有相见恨晚的感觉。本篇希望将Docker的好处以及“
1. 引言
上学的时候就常常听到大神在讨论Docker,当时觉得这是个很高级的工具,但工作后才真正意义上认真进行了研究,使用后一直有相见恨晚的感觉。 本篇希望可以将Docker的好处以及实用的指令整理下来,让有听过没用过但有兴趣想了解的朋友,有机会使用到这个好工具。
2. 镜像与容器
我个人一直将镜像档和容器的关系比喻为PPT中的模板以及一份具体的PPT材料。如下所示:
镜像(Image)可以视为一个只读的模板,基于这个模板我们可以建立不同的容器(Container)。在镜像中,可以包含一个完整的操作系统环境,可根据使用者的需求不同而带有不同的环境。在我们的本地的镜像可以当做我们拥有的开发环境模板,基于这些模板,我们可以根据任务的需求不同去开启适合的容器来执行相应的任务。 类比PPT中的例子,当某人做出了一个PPT模板时,希望可以分享出去让其他人使用,只需要将这个模板放到网络上,供其他人下载即可。拿到这个模板的人也可以大量的去制作投影片,去完成需要完成的任务。在docker中镜像与容器就像是这样的关系。
3. 下载镜像
在介绍完镜像和容器的关系后,我们使用以下命令来下载镜像到本地,如下:
sudo docker pull [Image Name]例如:
sudo docker pull nvcr.io/nvidia/pytorch:22.04-py3我们也可以使用以下的指令来知道目前比较热门的镜像,其中[Search Name]可以改成感兴趣的关键字。
本文共计1164个文字,预计阅读时间需要5分钟。
1. 引用:上学的时常常听到大神在讨论Docker,当时觉得这是个很高级的工具,工作后才真正意义上认识到并进行了研究,使用后一直有相见恨晚的感觉。本篇希望将Docker的好处以及“
1. 引言
上学的时候就常常听到大神在讨论Docker,当时觉得这是个很高级的工具,但工作后才真正意义上认真进行了研究,使用后一直有相见恨晚的感觉。 本篇希望可以将Docker的好处以及实用的指令整理下来,让有听过没用过但有兴趣想了解的朋友,有机会使用到这个好工具。
2. 镜像与容器
我个人一直将镜像档和容器的关系比喻为PPT中的模板以及一份具体的PPT材料。如下所示:
镜像(Image)可以视为一个只读的模板,基于这个模板我们可以建立不同的容器(Container)。在镜像中,可以包含一个完整的操作系统环境,可根据使用者的需求不同而带有不同的环境。在我们的本地的镜像可以当做我们拥有的开发环境模板,基于这些模板,我们可以根据任务的需求不同去开启适合的容器来执行相应的任务。 类比PPT中的例子,当某人做出了一个PPT模板时,希望可以分享出去让其他人使用,只需要将这个模板放到网络上,供其他人下载即可。拿到这个模板的人也可以大量的去制作投影片,去完成需要完成的任务。在docker中镜像与容器就像是这样的关系。
3. 下载镜像
在介绍完镜像和容器的关系后,我们使用以下命令来下载镜像到本地,如下:
sudo docker pull [Image Name]例如:
sudo docker pull nvcr.io/nvidia/pytorch:22.04-py3我们也可以使用以下的指令来知道目前比较热门的镜像,其中[Search Name]可以改成感兴趣的关键字。

