前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一文读懂docker,并且完成安装配置及实际应用

一文读懂docker,并且完成安装配置及实际应用

作者头像
千与编程
发布2023-04-28 13:38:31
3130
发布2023-04-28 13:38:31
举报
文章被收录于专栏:公众号:千与编程

学习docker的原因其实很简单,因为现在一个很流行的词语“peer pressure”,好多人说作为一个计算机科学的学习人员,还有人没听说过docker,后来我一查只要参加过阿里天池比赛应该都知道docker,所以赶紧查缺补漏了。

1. 什么是docker?

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

2. docker包括哪些元素的构成?

镜像Image),容器(Container),仓库(Repository)

3. 安装docker-desktop;

4. 网址:https://docs.docker.com/get-docker/

如下图所说中选择你的系统类别,一般来说使用Linux系统安装docker较多

5. 从docker hub上进行下载,

6.运行docker-desktop-installer.exe文件

7.win+R进入终端,输入docker -v,进行版本测验

8. 在右下角会出现docker的图标,右键进入“learn”,进入教程模式

9.创建一个现实的镜像实例

10.创建成功实例后,在终端进行run镜像运行,运行后则可以使用

11.最终在终端输入:docker version,进行docker的版本信息的测验,如下图则docker安装成功

12.在docker hub搜索pytorch,就可以下载别人已经公开的镜像,在运行即可使用

13.docker与虚拟机有什么区别?

docker不需要和虚拟机一样重新加载一个操作系统内核,docker直接利用宿主机的系统内核,避免了虚拟机启动时所需的系统引导时间和操作系统运行的资源消耗。利用docker能在几秒钟之内启动大量的容器,这是虚拟机无法办到的。每个虚拟机都包括应用程序、必要的二进制文件和库以及一个完整的客户操作系统,尽管它们被分离,它们共享并利用主机的硬件资源,将近需要十几个 GB 的大小。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-06-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 千与编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档