docker-composeで、wordpress使う例

1 min read読了の目安(約1000字

概要:

wordpressで、docker-composeで起動するメモとなります


環境

  • ubuntu 18
  • docker , docker-compose

関連

https://docs.docker.jp/compose/wordpress.html


docker-compose.yml

https://gist.github.com/kuc-arc-f/9bb5457e01fa3bf6f24b56d5a2558af7

  • db > volumes , mysqlデータのパスを下記に変更しています

./db/mysql_data

version: '3'

services:
   db:
     image: mysql:5.7
     volumes:
        - ./db/mysql_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: root
       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
  • localhost:8000 , でWP起動できました

...