Docker简单实践(一)

什么是Docker?

Docker是一个轻量级的操作系统虚拟化解决方案,在操作系统层实现虚拟化。

Docker和常规的虚拟化方案对比

1,基于操作系统内核级的虚拟化,效率高,资源利用率高,一台机器上可以运行数千个Docker容器,秒级启动,占用存储少。

2,适用于敏捷开发,提供更快的交付、部署,操作简单高效,降低运维成本,为微服务提供低成本的运维方案。

3,可移植性,可扩展性好,支持多个平台之间的无缝迁移。

Docker基本概念

  • 容器(Container),简易版linux环境(包括root用户权限,进程空间,网络空间和用户空间)和运行在环境中的应用
  • 镜像(Image),用来创建Docker容器的“模板“
  • 仓库(Repository),集中存放镜像文件的场所
  • 仓库注册服务器(Registry),服务器可以注册多个仓库

 

安装Docker(CentOS)

安装依赖

$ yum install -y yum-utils device-mapper-persistent-data lvm2

添加软件源

$ yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新yum缓存

$ yum makecache fast

安装Docker ce

$ yum -y install docker-ce

启动Docker服务

$ systemctl start docker

测试运行

$ docker run hello-world

 

 

 

 

 

 

 

 


没有镜像hello-world,从远程仓库自动下载

配置docker自动启动

$ chkconfig docker on

 

安装完成

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值