美文网首页
十九、swarm 实战集成wordpress

十九、swarm 实战集成wordpress

作者: joy_蓝蜘蛛 | 来源:发表于2018-12-28 22:39 被阅读9次

前题介绍:
wordpress实例要有后台数据库. wrodpress可能会有之个实例, 后台mysql可能只有一个.
wordpress的实例会布属在不同的机器间,那就会有跨机器访问mysql 需要在同一个网络中

一、创建一个overlay网络 名字叫mynet

docker network create -d overlay mynet

二、查看创建的网络

docker network ls
创建专有网络mynet

这里其它两台机器没有mynet这个网络的。

三、创建 mysql 实例 (service)

docker service  create --name mysql --env MYSQL_ROOT_PASSWORD=root --env  MYSQL_DATABASE=wordpress --network mynet --mount type=volume,source=mysql-data,destination=/var/lib/mysql mysql
查看mysql 启动在那个机子上
docker service ps mysql

四、创建wordpress实例(service)

docker service create --name wordpress -p 80:80 --env WORDPRESS_DB_PASSWORD=root --env WORDPRESS_DB_HOST=mysql --network mynet wordpress 

相关文章

网友评论

      本文标题:十九、swarm 实战集成wordpress

      本文链接:https://www.haomeiwen.com/subject/rfrylqtx.html