没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
Docker 之个博客搭建教程
引
Docker 2013以来常热,论是从 Github 上的代码活跃度,还是
Redhat 在 RHEL6.5 中集成对 Docker 的持, 就连 Google 的 Compute
Engine 也持 Docker。京东 618,使 15 万个 Docker 实,并将所
有业务全部容化。腾讯和阿也早在 2015 就实现万台 Docker 应
实践。归根结底还是依赖于 Docker 的简单部署,解放运维。
本场针对 Docker ,讲讲如何搭建属于你的个博客,如果您还
在常规式去部署安装 PHP?Tomocat?MySQL?WordPress?那你就
Out 。赶快来起学习吧!
通过本 Chat 您将学到:
Docker 是么?
Docker 思想与核技术;
Docker 镜像、容、仓库介绍;
Docker 的安装;
Docker 之 HelloWorld;
Docker 的络式;
Docker 安装 WordPress;
Docker学习总结。
基于本 Chat 主题,我们可以很快的完成博客的搭建,但是为读者能够
加清楚的知道 docker 是么 ,前我们使的篇幅去介绍
docker 的含义以及特性。
本针对读者为 docker 未或者刚的朋友,如果您是,可
以忽本篇章。如果您仅想知道博客搭建,那么请移步 Docker 安装
WordPress 篇章即可。 【如果您有任何疑问,欢迎移步问答圈或者笔
者 QQ 群(524557245)交流。】
Docker 是么
Docker 最初是 dotCloud 公司创始 Solomon Hykes 在法国期间发起的
个公司内部项,它是基于 dotCloud 公司多云服务技术的次
新,并于 2013 3 以 Apache 2.0 授权协议开源,主要项代码在
GitHub 上进维护。Docker 项后来还加 Linux 基会,并成推
动 开放容联盟(OCI)。
Docker 开源后受到泛的关注和讨论,今其 GitHub 项已经超过 4
万九千个星标和万多个 fork。甚由于 Docker 项的爆,在 2013
底,dotCloud 公司决定改名为 Docker。Docker 最初是在 Ubuntu
12.04 上开发实现的;Red Hat 则从 RHEL 6.5 开始对 Docker 进持;
Google 也在其 PaaS 产品中泛应 Docker。
Docker 使 Google 公司推出的 Go 语 进开发实现,基于 Linux 内核
的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进
封装隔离,属于 操作系统层的虚拟化技术。由于隔离的进程独于宿
主和其它的隔离的进程,因此也称其为容。最初实现是基于 LXC,从
0.7 版本以后开始去除 LXC,转使开发的 libcontainer,从 1.11 开
始,则进步演进为使 runC 和 containerd。
Docker 在容的基础上,进进步的封装,从件系统、络互联
到进程隔离等等,极的简化容的创建和维护。使得 Docker 技术
虚拟机技术为轻、快捷。
下的图较 Docker 和传统虚拟化式的同之处。传统虚拟机技
术是虚拟出套硬件后,在其上运个完整操作系统,在该系统上再运
所需应进程;容内的应进程直接运于宿主的内核,容内没
有的内核,且也没有进硬件虚拟。因此容要传统虚拟机为
轻。
Docker 思想
传统的式中,在服务中搭建个常的 LAMP(Linux+Apache+
Mysql+PHP)站的步骤:
下载安装 Apache,Mysql 和 PHP 以及其它的相关依赖环境。
分别进配置和测试。
整合到起进功能测试。
这种式操作枯燥繁琐,将同的软件集成起来的过程中有很多可控的
险,最法忍受的是,旦需要重新迁移服务或者重新部署套环
境,这样的琐碎和趣的“体活”还将重新执遍。
针对这个问题,以前我们通常虚拟机集成部署好套环境,然后做成
个虚拟机模版来解决。过这种式有资源率低,灵活性差和迁移平
台限制等问题。如,我们想要的仅仅是个 LAMP 环境,但是这种
式却必须集成打包个完整的操作系统(每个虚拟机需要单独分配独占的
内存,磁盘等资源)。此外,这样打包后的套 LAMP 环境中,软件之间
版本依赖性强,很难进变新。最后,通常这样的虚拟机还需要绑定
特定的虚拟化管程序来管,这样对于迁移的平台就有限制。
如今,Docker 通过对 Linux 容技术 LXC(Linux Containers)等进步
优化,提供各种容管具,通过容来管应,这样可以达到
“ Build Once, Works Everywhere ” 的的。也就是说对于开发和部署来
说,使 Docker 可以:
快速的交付和部署应环境。
效的资源率。
捷的迁移和扩展性。
捷的应新管。
那么我们接来下说下 Docker 核技术。
Docker 镜像、容、仓库
镜像
剩余17页未读,继续阅读
sethcss
- 粉丝: 8
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0