0
0

More than 1 year has passed since last update.

Docker Composeを使ってWordPressのローカル環境構築

Last updated at Posted at 2023-02-14

WordPressをローカル環境で試してみたかったので、Docker Composeを使って構築してみました。

環境

Windows 11
Docker version 20.10.21
Docker Compose version v2.12.2
Docker Desktop version v4.14.1

※ Dockerは既にインストール済みなので手順は省きます。

構築手順

まずはコマンドプロンプトを立ち上げます。

C:\Users\hoge>

フォルダを作成します。

C:\Users\hoge>mkdir wp_local

フォルダに移動します。

C:\Users\hoge>cd wp_local

YAMLファイルを作成します。

C:\Users\hoge\wp_local>notepad docker-compose.yml

下記の内容をYAMLファイルに保存します。

version: '3'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     environment:
       MYSQL_ROOT_PASSWORD: somewordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8000:80"
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
volumes:
    db_data:

コンテナを起動します。

C:\Users\hoge\wp_local>docker-compose up -d

起動の確認

localhost:8000にアクセスしてWordPressのインストール画面が表示されればOKです。
スクリーンショット 2023-02-14 105839.png

Docker Desktopを起動すると、作成したコンテナが表示されるので、ここからコンテナの起動と停止、SSHのログインなどができます。
スクリーンショット 2023-02-14 110220.png

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0