docker 安装和介绍(一)

目录

Docker 简介

什么是 docker

容器化对比虚拟机

docker 原理图

docker 组成 

docker 安装

1. 卸载旧版本

2. 设置存储库(SET UP THE REPOSITORY)

 3. 配置国内镜像地址

4. 更新软件索引包

5. 安装 docker 引擎(INSTALL DOCKER ENGINE) 

 6. 启动 docker

7. 测试 docker 引擎

8. 查看镜像

卸载 docker 引擎


Docker 简介

什么是 docker

  • docker 是一个开源的应用容器引擎,基于 Go 语言并遵从 Apache2.0 协议开源。

  • docker 解决了什么问题

  1. 快速交付和部署(镜像与容器)
  2. 资源的高效利用和隔离(高密度部署)
  3. 轻松迁移和扩展

容器化对比虚拟机

对比属性 Container VM
隔离性 基于进程隔离 提供资源的完全隔离
启动时间 秒级 分钟级
内核 共用宿主机内核 使用独立内核
占用资源 MB级 GB级
系统支持容量 单机支持上千个容器 一般几十个

docker 概念

docker 组成 

  • docker 镜像

Docker镜像类似于虚拟机镜像,可以将他理解为一个只读的模板。

  • docker容器

Docker容器类似于一个轻量级的沙箱,Docker利用容器来运行和隔离应用。容器是从镜像创建来的。容器可以启动、停止、删除,容器之间彼此隔离,互不可见。

可以把容器看做是一个简易版的Linux系统环境(包括root用户权限、进程空间、用户空间和网络空间等)以及运行在其中的应用程序打包而成的盒子

  • docker 仓库

Docker仓库是存储镜像的仓库。可以有Public(公有仓库)和Private(私有仓库)。最大的公有仓库是Docker Hub

Docker 面向对象
镜像
容器 对象

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值