docker学习笔记(一)

本文介绍了Docker的基本概念,包括其作为一个开源应用容器引擎的作用,以及如何帮助开发者轻松地打包和部署应用程序及其依赖项。文章详细阐述了Docker的主要组成部分:客户端、守护进程、容器、镜像和Registry。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Docker学习笔记(一)

什么是Docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

功能和组件

  1. Docker 客户端
  2. Docker deamon
  3. Docker 容器
  4. Docker 镜像
  5. Registry

Docker 客户端

通过命令行或者其他工具使用 Docker API 与 Docker 的守护进程通信

Docker deamon

Docker的服务端,即Docker的守护进程驱动整个Docker功能的核心引擎,它可以接受客户端发送的请求不作出响应。

Docker 容器

软件的集装箱,可以支持安装任何软件和库文件,并进行环境配置,在部署应用的时候通常不需要关心里面的内容,只需要将容器启动起来就行了。简单地说容器提供了一个完整的隔离的运行环境。

Docker 镜像

用于创建 Docker 容器的模版。

Registry

这是一个存放Docker镜像的仓库。我们可以把镜像上传到云端的Registry中,随时随地都可以下载下来运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值