Docker开发实践-读书笔记-第一章

1. Docker简介

1.1. Docker的概念

Docker 是一个开源平台,包含容器引擎和Docker Hub注册服务器

1.2. Docker背景

软件开发者面临的一些问题:

  • 环境管理复杂
  • 更为轻便的虚拟化需求
  • 移植性的需求

1.3. 容器与虚拟机

Docker是容器的一种,容器是一种轻量级的虚拟技术.和容器对应的更为重量级的虚拟技术就是虚拟机.(VMWare,Virtual…)


1.4. Docker与容器

容器的一些优点:

  • 跨平台的可移植性
  • 面向应用
  • 版本控制
  • 组件复用
  • 共享性
  • 工具生态系统

1.5. Docker的应用场景

一些典型的场景:

  • 加速本地开发
  • 自动打包和部署应用
  • 创建轻量,私有的PaaS环境
  • 自动化测试和持续集成部署
  • 部署并扩展web应用,数据库,后端服务器
  • 创建安全沙盒
  • 轻量级的桌面虚拟化

2. Docker组件

Docker的主要组件

  • 镜像
  • 容器

3. Docker的相关技术

docker是利用容器来实现的一种轻量级的虚拟技术,从而保证隔离性的同时达到节省资源的目的.理解其虚拟技术,可以从以下几个方面探讨:

  • 隔离性
  • 可度量性
  • 移植性
  • 安全性

4. Docker安装

[略]

Ubuntu下的安装

$sudo apt-get update
$sudo apt-get install docker.io
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白日与明月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值