1
2

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 5 years have passed since last update.

dockerでwordpressを簡単に構築する

Posted at

WordPressの環境が必要になったので、さくっと作って見ました。
予めdocker-composeが使える前提です

##①適当なディレクトリを用意する

mkdir wordpress_test
cd wordpress_test

##②docker-compose.ymlを作成

vi docker-compose.yml

以下の通りに設定します。注意としては、mysqlのバージョンを新しくするとwordpressでは動かないので、5.7程度のものを指定するようにしてください

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 up -d

##④サイトにアクセス
ブラウザで「localhost:8000/」にアクセスしましょう
wordpressの初期設定画面が表示されるはずなので、言語を選択し、サイト名やアイパスを設定しましょう。

以上です!とっても簡単でした。

1
2
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
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?