在Docker.com的Docker空间中部署WordPress的教程
一、连接docker云空间
1、docker云空间官网:https://cloud.docker.com/
第一次进入到官方网站后,会看到欢迎页面,link a cloud provider,然后会看到支持aws,digital ocean,microsoft azure,softlayer,packet。
2、先点击nodes,在这里你可以添加云vps主机,也可以添加自己的vps主机,这些主机就是用来部署你的应用与代码的。
3、选择“bring your own node”,你可以将docker云空间与你的vps主机连接。
4、安装的方法很简单,直接复制网页出现的一段代码到你的vps中执行安装进程即可。目前支持的系统有:ubuntu 14.04, 15.04, 15.10 centos 7 fedora 21, 22, 23 debian 8 redhat enterprise linux 7。
5、这里我们拿搬瓦工的主机为例,使用的是centos 系统。
6、docker云空间连接成功后,接着就可以看到网页自动刷新,然后就能看到vps主机已经变成了nodes了。
二、docker云空间部署docker云服务(以wordpress为例)
docker云空间提供了非常多的云服务,包括database servers、cache servers、analytics、messaging queues、application servers、cms、miscellaneous、monitoring。
缓存服务中有redis、memcached。应用服务中有tomcat、glassfish等。而cms中有我们熟悉的wordpress。public repositories有docker的上百万镜像服务,你可以直接搜索相关的名称,有“意外”惊喜了。
下面我们以wordpress为例讲一下部署:
1、选择wordpress镜像后,点击部署。你可以设置service name、image tag、stack等等。
2、ports中可以自己设置端口,默认的tcp的80端口是开启的,还有你可以选择是否开启自动重启、自动部署应用等等。
3、在高级设置中,你还可以设置run command 、entrypoint、sequential deployment 、memory limit、cpu share等等。
4、空间的php环境配置保持原来的即可,php路径、php版本、wordpress版本等都是可以自己调整。
5、最后确认container path,默认的是在/var/www/html。
6、所有的设置保存后,就可以启动并运行wordpress镜像了,这是docker云空间应用管理界面。
推荐阅读
-
在Docker容器中部署静态网页的方法教程
-
在SAE(Sina App Engine)上部署WordPress站点的教程
-
在Centos7中安装Docker1.12的详细教程
-
ASP.NET Core 3.0 : 二十八. 在Docker中的部署以及docker-compose的使用
-
在Docker上开始部署Python应用的教程
-
在Docker容器中部署静态网页的方法教程
-
网易蜂巢的Docker容器中架设或迁移WordPress的教程
-
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程
-
在Docker.com的Docker空间中部署WordPress的教程
-
在七牛云存储上部署WordPress站点的教程