小编给大家分享一下使用Docker Swarm搭建Wordpress的案例,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!开发云主机域名我曾活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看经把 wordpress 搭建在
Vultr
上,但是因为众所周知的原因,这个地方访问越来越慢。再后来我选择了新浪云,新浪云的确够便宜,也很不错,但是要备案,还有评论功能估计要阉割,想想还是算了,找个香港的主机搭建 wordpress 即可。我这里选择的是阿里云的轻量应用服务器,这个主机的好处就是便宜,够用。
比如我选择的香港的主机,一个月只需要 24 块钱,一核心一G内存,网速为 30Mbps,磁盘空间 25GB,月流量 1TB。配置如下图
最终我选择的是
ubuntu18.04
系统,直接用下面的命令即可完成安装 docker 并且初始化
docker swarm
用来做反向代理,同时兼顾 https 证书申请,配置如下这里我用到了 doc开发云主机域名ker swarm 的 config 功能,直接把配置写入到
wp_caddy
这个配置中。这里用的是 mysql8 , wordpress 是支持的,性能也要更好点开发云主机域名
需要注意的,
commmand
必须加上
command: --default-authentication-plugin=mysql_native_password
不然是没办法进行密码认证的,我就是忘记加这个蛋疼了一阵子。
注意连接方式
如果你是用 docker stack 部署的,部署的是什么名字,数据库连接那里就要加上名字的前缀。比如我这里是
docker stack deploy -c docker-compose.yml wp
,我这里数据库在 docker 网络中的 host 就是
wp_db
。如果你的 stack 名字为 wordpress , 就要对应的改为
wordpress_db
。
注意配置 volume
- wordpress:/var/www/html
这个东西一定要配置,上次我就是没有配置这个东西,删掉 container,主题直接没有了。一行命令
docker stack deploy -c docker-compose.yml wp
等一段时间就能进入 wordpress 了看完了这篇文章,相信你对“使用Docker Swarm搭建Wordpress的案例”有了一定的了解,如果想了解更多相关知识,欢迎关注开发云行业资讯频道,感谢各位的阅读!
本文从转载,原作者保留一切权利,若侵权请联系删除。
《使用Docker Swarm搭建WordPress的案例》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...