docker是什么

 我来答
欠忆中q
2023-05-11 · 超过102用户关注了TA
知道小有建树答主
回答量:1640
采纳率:100%
帮助的人:23.4万
展开全部

docker是应用容器引擎。

Docker是一个开源的应用容器引擎,可以将应用及其依赖打包到一个可移植的镜像中,并发布到任何流行的操作系统的机器上。Docker容器是一种打包格式,其中包含应用运行所需的一切要素,包括库、系统工具、代码和运行时。

Docker还是一个软件平台,支持开发人员快速构建、测试和部署容器化应用。Docker的思想来自于集装箱,类似于在一艘大船上把货物规整的摆放起来,各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。容器与镜像的关系类似于面向对象编程中的对象与类。

Docker采用 C/S架构 Docker daemon 作为服务端接受来自客户的请求,并处理这些请求(创建、运行、分发容器)。 客户端和服务端既可以运行在一个机器上,也可通过 socket 或者RESTful API 来进行通信。

docker起源

Docker 是 PaaS 提供商 dotCloud 开源的一个基于 LXC 的高级容器引擎,源代码托管在 Github 上, 基于go语言并遵从Apache2.0协议开源。

快又稳
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应... 点击进入详情页
本回答由快又稳提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式