微服务的使用01:Docker的介绍

为什么需要docker
  • 软件更新发布及部署低效,过程繁琐且需要人工介入
  • 环境一致性难以保证,不同环境之间迁移成本太高
  • 构建容易分发简单

docker其他内容可参考之前写的一个关于docker基础知识的文档https://blog.csdn.net/ayangann915/article/details/106873339

对Docker 的理解

在这里插入图片描述

这张图描述了docker各部分的职能和作用。

Docker是C/S模式,其中Docker守护进程是服务器,执行docker命令的终端或者docker命令行是客户端。

我们可以在命令行执行多种docker命令,比如图中的docker build(镜像构建), docker pull(拉取镜像), docker run(运行容器)。docker 的其他指令可以通过docker help来查看,如下图:
在这里插入图片描述

Docker Host是docker主机。可以在命令行连接远程的docker主机。主机上有容器,镜像等,而每一个容器是基于镜像形成的。docker主机主要用于管理镜像和容器。

Registry是Docker的镜像仓库。当我们需要某一个镜像时,需要从镜像仓库拉取docker pull.

拉取之后在docker主机就拥有了该镜像,然后基于该镜像创建容器,可以将容器理解为主机镜像的实例。

Docker的作用

https://www.cnblogs.com/xqjoker/p/11140921.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值