0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【環境構築】DockerでWordPressのサンドボックス環境を作る

Last updated at Posted at 2022-09-30

背景

  • 個人ブログの立ち上げ時に、WordPressのサンドボック環境が欲しいと思いました。
  • Dockerを使えば、WordPressの設定をミスっても、すぐに作り直せると思いました。
  • DockerでWordPressのサンドボックス環境を作る方法をまとめておきます。

前提環境

  • macOS 11.4 (20F71)
  • arm64(M1)

ファイル構成

.
└─ docker-compose.yml

ファイルの中身

docker-compose.yml
version: '3'

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

   wordpress:
     depends_on:
       - db
     #参考記事のコードではM1に対応していないイメージだったのでlatestに変更しました。
     image: wordpress:latest
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
volumes:
    db_data:

起動方法

  • dockerが起動している状態であれば、ファイルがあるカレントで下記コマンドを実行するだけ。
$docker-compose up
  • 起動していればhttp://127.0.0.1:8000にアクセスすれば、wordpressの初期設定画面になります。
  • 自由に使ってWordPressの操作方法を習得しましょう。

参考資料

個人ブログ

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?