My days of...

生活のことなど、がんばろう

DockerでWordPressの環境を簡単に作れる

Docker でWordPressを試そうとしたら、こんなに簡単にできるものなの?Dockerの使い方など詳しいことはさておき、開発環境を作ってテーマを作ったりすることが目的ならこれで全然大丈夫かも。

noumenon-th.net

こちらの

version: '3.3'

services:
 wordpress:
  image: wordpress:latest
  depends_on:
   - db
  ports:
   - "8000:80"
  restart: always
   environment:
    WORDPRESS_DB_HOST: db:3306
    WORDPRESS_DB_USER: wordpress
    WORDPRESS_DB_PASSWORD: wordpress
    WORDPRESS_DB_NAME: wordpress
  volumes:
   - ./html:/var/www/html

 db:
  image: mysql:5.7
  volumes:
   - db_data:/var/lib/mysql
  restart: always
  environment:
   MYSQL_ROOT_PASSWORD: root
   MYSQL_DATABASE: wordpress
   MYSQL_USER: wordpress
   MYSQL_PASSWORD: wordpress

volumes:
 db_data:

これ書いて、docker-compose -d up
すると自動的にDockerが設定やっておしまいでした。あとは、http://localhost:8000にアクセスして、WordPresの設定を開始。WordPress は/htmlフォルダに入っているので、その中のwp-contentの下のthemesフォルダを参照すればテーマファイル確認できます。

Docker/Kubernetes 実践コンテナ開発入門

Docker/Kubernetes 実践コンテナ開発入門

 
Docker実戦活用ガイド

Docker実戦活用ガイド