首頁  >  文章  >  CMS教程  >  使用 docker 搭建 wordpress

使用 docker 搭建 wordpress

藏色散人
藏色散人轉載
2019-09-21 10:09:485473瀏覽

下面由WordPress教學欄位為大家介紹如何使用 docker 來建立 wordpress,希望對需要的朋友有幫助!

使用 docker 搭建 wordpress

導語

這不是正規搭建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 搭建 wordpress

#同時使用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的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除