docker-compose搭建wordpress


1.安裝docker-compose

apt-get install docker-compose

發現下載的是舊版本,不支持2.0的配置文件

 

還是下載新版本吧,去github查看最新版本https://github.com/docker/compose/releases

curl -L https://github.com/docker/compose/releases/download/1.11.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

下載很慢,自己想辦法吧。

 

 

2.搭建wordpress博客,除了需要wordpress,還需要數據庫mysql,下載這兩個鏡像。

docker pull wordpress

docker pull mysql

3.配置docker-compose

mkdir wordpress

cd wordpress

 

4.配置docker-compose

官方文檔:https://docs.docker.com/compose/wordpress/

vi docker-compose.yml 填寫以下配置信息

version: '2'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: wordpress
       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_PASSWORD: wordpress
volumes:
    db_data:

:wq保存並退出編輯

5.開始運行wordpress

docker-compose up -d

-d代表在后台執行。

6.打開瀏覽器,輸入localhost:8000,按提示初始化wordpress。

 


免責聲明!

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



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