您现在的位置是:首页 > 教程 > WordPress教程WordPress教程
在swarm集群里通过service部署wordpress的方法
元风2023-10-28 00:06:03WordPress教程已有人查阅
导读虽然wordpress只分布在了swarm-manager(192.168.205.10)这一个节点上,但是我们发现使用如下链接访问,效果都是一样的,是不是很神奇。
创建一个overlay驱动的网络
docker network create -d overlay wordpress
[vagrant@swarm-manager ~]$ docker network ls
NETWORK ID NAME DRIVER SCOPE
q3rp3i79eud7 wordpress overlay swarm
创建mysql容器
docker service create --name mysql --env MYSQL_ROOT_PASSWORD=root --env MYSQL_DATABASE=wordpress --network wordpress --mount type=volume,source=mysql-data,destination=/var/lib/mysql mysql
创建wordpress
docker service create --name wordpress -p 80:80 --env WORDPRESS_DB_PASSWORD=root --env WORDPRESS_DB_HOST=mysql --network wordpress wordpress
查看节点分布
# 服务列表
[vagrant@swarm-manager ~]$ docker service ls
ID NAME MODE REPLICAS IMAGE PORTS
vxz0bfmul9th mysql replicated 1/1 mysql:5.7.22
cpe3wqrsoqxi wordpress replicated 1/1 wordpress:latest *:80->80/tcp
# wordpress服务的节点分布
[vagrant@swarm-manager ~]$ docker service ps wordpress
ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS
tnh4f0ldyidl wordpress.1 wordpress:latest swarm-manager Running Running 4 minutes ago
# mysql服务的节点分布
[vagrant@swarm-manager ~]$ docker service ps mysql
ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS
jns8bllzbz94 mysql.1 mysql:5.7.22 swarm-work1 Running Running 33 minutes ago
虽然wordpress只分布在了swarm-manager(192.168.205.10)这一个节点上,但是我们发现使用如下链接访问,效果都是一样的,是不是很神奇。具体原因详见7.6
http://192.168.205.10/
http://192.168.205.11/
http://192.168.205.12/
在 swarm 模式下,无需安装etcd,swarm会自动帮我们维护好分布式的overlay网络
本文标签:
很赞哦! ()
相关文章
- Nginx常用Rewrite伪静态规则WordPress/PHPCMS/ECSHOP/ShopEX/SaB
- dedecms模板中怎么调用wordpress文章
- dedecms模板中调用wordpress的文章的实现方法
- wordpress插件怎么实现链接跳转
- 两个wordpress数据怎么互通
- wordpress主题信息的删除方法
- drupal与wordpress的优势,哪个更容易上手
- WordPress主题怎么加密,WordPress主题加密怎么破解
- wordpress需要更新升级吗
- wordpress二次开发难不难
- wordpress是免费的吗,wordpress要授权吗
- 手机管理wordpress的软件有哪些
随机图文
-
Wordpress表单标签的action属性写法示例
我们先来介绍form标签的action属性的含义:action属性规定当提交表单时,向何处发送表单数据。(是必需的属性) -
wordpress使用的是什么编程语言
wordpress使用的编程语言是PHP语言,也就是说WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。 -
wordpress做网站需要多大的空间
一般来说,如果一个普通的个人站点,你每天发一篇文章,插入一篇图片,其实所需要的空间很小的。对于,购买了 1G 空间的朋友 -
wordpress博客程序源码安装方法
wordpress博客程序源码如何安装,首先输入http://域名/wp-admin/setup-config.php 开始安装
留言与评论 (共有 条评论) |