5分鍾使用docker搭建一個WordPress


環境為已安裝Docker Destop的Windows系統。

過程

使用Docker拉去官方WordPress鏡像再進行簡單配置是可行的,

但是這里我們使用docker-compose,它會自動根據你的配置文件去拉取鏡像. 現在嘗試以 docker-compose的方式 編寫一個 docker-compose.yaml 文件並啟動容器。

1、新建一個文件夾作為工作目錄

mkdir WordPress
cd WordPress

2、新建一個 docker-compose.yaml文件

version: '3.1'
    
services:
  wordpress:
    image: wordpress
    restart: always
    volumes:
        - ./website:/var/www/html #你網站上除了數據庫外所有的數據,掛載出來方便備份
    ports:
        - 80:80
    environment:
        WORDPRESS_DB_HOST: db #連接數據庫的地址,必須要用依賴的服務的名字,這里是 db
        WORDPRESS_DB_USER: root #你自定義連接數據庫的用戶名,但需要和下面的mysql設置的要一致
        WORDPRESS_DB_PASSWORD: mysqlpass #你自定義連接數據庫的密碼,但需要和下面的mysql設置的要一致
        WORDPRESS_DB_NAME: exampledb #你自定義的數據庫名字,但需要和下面的mysql設置的要一致
    
  db:
    image: mysql:5.7
    restart: always
    volumes:
        - ./mysql_data/data:/var/lib/mysql #把數據庫數據掛載出來方便備份,當然也可以用數據卷的形式(自行學習)
    environment:
        MYSQL_DATABASE: exampledb #數據庫名字
        MYSQL_USER: exampleuser #數據庫用戶名
        MYSQL_ROOT_PASSWORD: mysqlpass #數據庫密碼
        

3、執行docker-compose up -d 啟動上面寫的兩個服務, 如果沒有報錯就大工告成了

4、直接用ip訪問(我這里是localhost)

按提示安裝

  然后,去寫一篇文章吧!

 

 

 

 

參考鏈接:

1. https://shingle.me/post/5分鍾使用docker搭建一個網站

2. https://www.bilibili.com/video/av45262682/?spm_id_from=trigger_reload

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM