flydust的博客

【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站

Docker是什么?

《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》Docker是 Docker.Inc 公司开源的一个基于 LXC技术之上构建的Container容器引擎,提供了一种在安全、可重复的环境中自动部署软件的方式,一经推出就受到了IBM、Google、RedHat等业界知名公司的关注和支持,Google Compute Engine就可以支持Docker运行。

Docker其实出自初创公司DotCloud的CEO Solomon Hykes,DotCloud空间部落也曾经介绍过,2013年dotCloud将自己民内部使用的Container容器技术拿出来开源,之后的短短这15个月中,Docker共收到了超过460位贡献者的8741条改进建议,Docker的小型初创企业生态体系逐渐形成。

现在Docker已经成为了IT业界炙手可热的创新型的技术解决方案,Docker可以简化部署多种应用实例工作,它重新定义了程序开发测试、交付和部署过程的开放平台,”Build once,Run anywhere”,对于程序员来说实在是太方便了。让开发者能专心写好程序;让系统工程师专注在应用的水平扩展、稳定发布的解决方案上。

more:

百度百科传送门        文章:Docker到底是什么?为什么它这么火!

Docker的热门同样在国内也催生了众多的基于了Docker技术的服务,DaoCloud就是一家采用 Docker 轻量级虚拟化平台,DaoCloud支持持续集成、镜像构建和云端容器托管,与Github、Bitbucket、Coding、GitCafe等都有合作,实现了Code to Cloud 的自动化流程。
Docker目前针对个人开发者、小型开发项目提供免费服务,支持最多 2 个容器,内存256MB,MysqL数据库50MB,内存20MB,可以在DaoCloud上安装并运行WordPress、Ghost博客、Niginx、Java等,数据服务则支持MongoDB、MySQL、Redis等。

更多公司介绍:我眼中的 DaoCloud  DaoCloud完成千万美元A轮融资

Docker免费空间申请-DaoCloud使用教程安装Wordpress部署Docker镜像

一、DaoCloud空间申请和创建MysqL数据库

1.DaoCloud官网:

官方首页:https://www.daocloud.io/

2.注册DaoCloud成功后,就可以登录到DaoCloud管理控制面板了,可以看到有代码构建、镜像仓库、服务集成、我的主机、应用管理、加速器等等。(点击放大)《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》

3.创建MysqL数据库。点击“服务集成”,这里是来自于DaoCloud以及其他第三方SaaS提供商的热门应用服务,我们后面要搭建的Wordpress需要用到MysqL,所以创建一个MysqL数据库。

《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》

4.点击“创建服务实例”。

《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》

5.接下来为服务实例指定“服务实例名称”,服务实例名称只能包含英文数字、下划线 _、小数点 .、和减号 -,并且不能与现有服务实例重名,配置的话免费是50MB空间,20MB内存。推荐选择1X的配置(因为免费用户一共有2X空间)《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》

6.创建MysqL成功后,进入服务实例页面,在概览选项卡可以查看服务的参数:连接地址、实例名、用户和密码。

《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》

二、DaoCloud空间安装运行Wordpress应用

1、DaoCloud的镜像仓库,可以看到有两类应用:我的镜像和DaoCloud 镜像。DaoCloud 镜像是 DaoCloud 预置在商店中的一些实例应用,主要有操作系统、实用工具、技术栈、应用等,包括PHP、MysqL、Nginx、Ghost、Ubuntu、CentOS、Wordpress等等。(点击放大)《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》

2、选择Wordpress镜像,直接点击屏幕右上角的部署最新版本。

《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》

3、在部署的页面中,需要指定容器实例的名称,容器的配置最高是内存256MB的,Wordpress占内存大户,看着办。前面选1X数据库的话这里也只能1X了。

《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》

4、Wordpress需要用到MysqL数据库,我们在创建实例时要为Wordpress绑定好我们刚刚创建的MysqL。

5、稍等一会儿就可以看到Wordpress部署成功了,目前 DaoCloud 为用户提供格式为 *.daoapp.io 的二级域名,域名的默认构成方式为项目名称和容器名称的组合,中间用中划线连接。

《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》

 

6、点击url打开Wordpress,第一次需要先配置好你的Wordpress(安装步骤就不说了,比正常安装还省去了数据库配置)

7、然后你就可以看到熟悉的控制台了。

《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》

8、尽情享用你的网站吧~

三、简单测试

ping:

《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》

路由追踪:

《【科普】【教程】Docker&使用DaoCloud安装WordPress搭建网站》

显示服务器在北京

国内!而且不用备案,对于新手来说简直是个福利

 

资源来自于:免费资源部落

flydust进行整理修改

 

 

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注