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 等。
http://i.imgur.com/alcL38s.jpg
一、 DaoCloud 空间申请和创建 MysqL 数据库
1 、注册 DaoCloud :
DaoCloud 首页: https://www.daocloud.io/
点击注册 Daocloud: https://account.daocloud.io/signup?invite_code=d1p17m9ypltl6iiou7uq
2 、验证邮箱
注册完成后,查看注册所使用的邮箱,会收到一封验证邮件,点击链接验证一下邮箱。(现在网上这么多服务,如果忘记密码,就可以通过邮箱取回密码,所以请必须验证邮箱)
3 、注册 DaoCloud 成功后,就可以登录到 DaoCloud 管理控制面板了,可以看到有代码构建、镜像仓库、服务集成、我的主机、应用管理、加速器等等。
4 、创建 MysqL 数据库。点击“服务集成”,这里是来自于 DaoCloud 以及其他第三方 SaaS 提供商的热门应用服务,我们后面要搭建的 Wordpress 需要用到 MysqL ,所以创建一个 MysqL 数据库。
5 、点击“创建服务实例”。
6 、接下来为服务实例指定“服务实例名称”,服务实例名称只能包含英文数字、下划线 _、小数点 .、和减号 -,并且不能与现有服务实例重名,配置的话免费是 50MB 空间, 20MB 内存。
7 、创建 MysqL 成功后,进入服务实例页面,在概览选项卡可以查看服务的参数:连接地址、实例名、用户和密码。
二、 DaoCloud 空间安装运行 Wordpress 应用
1 、 DaoCloud 的镜像仓库,可以看到有两类应用:我的镜像和 DaoCloud 镜像。 DaoCloud 镜像是 DaoCloud 预置在商店中的一些实例应用,主要有操作系统、实用工具、技术栈、应用等,包括 PHP 、 MysqL 、 Nginx 、 Ghost 、 Ubuntu 、 CentOS 、 Wordpress 等等。
2 、选择 Wordpress 镜像,直接点击屏幕右上角的部署最新版本。
3 、在部署的页面中,需要指定容器实例的名称,容器的配置最高是内存 256MB 的, Wordpress 占内存大户,建议使用高配置的。
4 、 Wordpress 需要用到 MysqL 数据库,我们在创建实例时要为 Wordpress 绑定好我们刚刚创建的 MysqL 。
5 、稍等一会儿就可以看到 Wordpress 部署成功了,目前 DaoCloud 为用户提供格式为 *.daoapp.io 的二级域名,域名的默认构成方式为项目名称和容器名称的组合,中间用中划线连接。
6 、点击打开 Wordpress ,第一次需要先配置好你的 Wordpress 。
7 、 Wordpress 在 DaoCloud 空间上正常运行,后台一切正常。
8 、可以直接在 DaoCloud 的 Wordpress 后台安装插件。
9 、 DaoCloud 运行 Wordpress 可以修改固定链接。
10 、需要提醒的是: DaoCloud 运行 Wordpress 由于上传的文件如图片等会保存在容器中,容器重新部署可能会导致上传文件的丢失,上面安装插件、修改配置等都会被清除。
1
dockers OP |
2
dockers OP 快去注册吧
|
3
dockers OP 不错的活动
|
4
dockers OP 没人么?
|
5
digua 2015-10-28 15:42:01 +08:00
po 主这是在自嗨吗 xd
|
7
dockers OP 没人么难道。。。
|