loader image

快速认识docker(docker简介)

docker省去了一些繁琐的步骤


在我们安装Mysql并且部署的时候需要配置文件,还需要安装依赖,但是在docker中我们只需要一条命令,然后等待docker操作完,我们的mysql就部署好了,这是为什么呢?举一个例子,就是当我们网上下载一些应用或者是一些游戏的时候,他可能会有绿色免安装版,也就是将软件安装好配置好的一些文件,将这些文件打包成一个压缩包,将这个压缩包给我们,里面的依赖、配置都是已经调试好的,我们解压完就可以使用了。docker其实就类似于这种绿色免安装版

镜像和容器


所谓的这个绿色免安装版的文件在docker中被称为镜像。我们利用docker安装应用时,docker会自动搜索并下载应用镜像(image),其中镜像中就包含了运行所需要的环境、配置、系统库函数。并且docker在运行镜像的时候会创建一个隔离的环境,成为容器(container)。这也导致了只要这个东西能够运行,那么docker打包完之后到了任意一个环境都可以运行起来

多开


我们下载完Mysql的镜像后,我们先开启一个成为A,紧接着我们再次开启B的时候,不需要再次去下载mysql的镜像,可以直接用前面下载过的镜像,并且这个B环境和A环境是互相隔离的互不影响,这就相当于你安装完QQ这个应用程序之后,你可以在一台电脑上同时运行多个QQ登录多个不同的QQ号,并且这几个QQ进程互相之间是不会干扰的

镜像仓库


存储和管理镜像的平台,docker官方的镜像仓库:hub.docker.com,国内的镜像仓库:阿里云、华为云等都有镜像仓库

我们使用docker去部署时需要用到镜像,这些镜像就是存储在镜像仓库,当我们需要的时候运行命令,docker就回去镜像仓库寻找并下载镜像

7人评论了“快速认识docker(docker简介)”

  1. What i dont understood is in reality how youre now not really a lot more smartlyfavored than you might be now Youre very intelligent You understand therefore significantly in terms of this topic produced me personally believe it from a lot of numerous angles Its like women and men are not interested except it is one thing to accomplish with Woman gaga Your own stuffs outstanding Always care for it up

  2. Your passion for your subject matter shines through in every post. It’s clear that you genuinely care about sharing knowledge and making a positive impact on your readers. Kudos to you!

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Scroll to Top