导语
这不是一篇正规搭建 wordpress 的文章,是基于上一篇的基本之上,举行的完成。终究的完成是运用 nginx 做代办,自力的 wordpress 容器,衔接 laradock 的 MySQL 做存储。
修正 nginx 代办
相较于 laradock 的设置,只是修正监听的域名以及转发的端口。在 /etc/nginx/conf.d/ 目录下新建 wordpress.conf 文件,以下
server { listen 80; server_name blog.you_site.com; location / { proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://[宿主机IP]:8001; } }
修正以后记得重启
搭建 wordpress 容器
1.拉取镜像 docker pull wordpress
2.由于 wordpress 要衔接 MySQL 容器,恰好 laradock 就有,就用这个好了。衔接的体式格局不必 --link,用 --network,能够参考这里
3.laradock 中 MySQL 的 network 在 docker-compose.yml 文件中有写,以下
同时运用 docker network ls 检察,能够看到 laradock_backend 这个收集。不言而喻运用 laradock_backend 就能够
1.搭建容器 docker run -d --name wordpress -p 8001:80 --network laradock_backend wordpress
2.末了一步,开启服务器(宿主机)8001端口
结语
翻开网址,涌现了设置界面。将 Database Host 设置为 mysql 就能够。其他的数据表、用户等不在议论局限以内。
以上就是运用 docker 搭建 wordpress的细致内容,更多请关注ki4网别的相干文章!