1. 程式人生 > >使用docker-compose快速構建wordpress

使用docker-compose快速構建wordpress

 

前提必須是在docker的環境下,關於docker的安裝可以參考(考慮目前國內使用ubuntu和centos的比較多,所以就列出這兩個):

Ubuntu16.04安裝docker

centos7之docker安裝

 

同時為了保障執行docker-compose沒有問題,所以還必須保障有docker-compose存在。

關於docker-compose安裝,按照如下步驟來即可:

(1)安裝

sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

 

(2)檢視檔案

ls -l /usr/local/bin/docker-compose

 

(3)修改檔案許可權

chmod a+x /usr/local/bin/docker-compose

 

(4)檢查版本

docker-compose --version

 

 

關於安裝wordpress,最好還是新建一個目錄,並在該目錄下編寫docker-compose.yml

docker-compose.yml檔案內容為:

version: '3.3'

services:
   db:
     image: mysql:
5.7 restart: always environment: MYSQL_ROOT_PASSWORD: somewordpress MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: wordpress wordpress: depends_on: - db image: wordpress:latest ports: - "8000:80" restart: always environment: WORDPRESS_DB_HOST: db:
3306 WORDPRESS_DB_USER: wordpress WORDPRESS_DB_PASSWORD: wordpress

 

在當前目錄(必須與docker-compose.yml處於同一目錄否則會報錯)執行docker-compose up

接下來你就可以通過http://IP:8000/訪問wordpress並完成相關的安裝和設定。

如果報3.3錯誤的話將其改為2.0或者3即可解決該問題