DockerにWordPressをインストールする手順を紹介します。
Docker上でのWordPressのインストールは非常に簡単、個別にDBやPHPの設定も必要がなく30分程度でインストールは完了します。
Dockerのインストールがまだのかたはこちら
CentOS 7 に Docker をインストール
1.WordPressインストール
まずはymlファイルを作成します。
下記に移動しディレクトリを移動します。
# cd /var/lib/docker/volumes # mkdir wordpress # cd wordpress
# vi docker-compose.yml
ファイルに下記を書き込み保存します。
version: '2' services: db: image: mysql:5.7 volumes: - "./.data/db:/var/lib/mysql" restart: always environment: MYSQL_ROOT_PASSWORD: wordpress MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: wordpress wordpress: depends_on: - db image: wordpress:latest links: - db ports: - "8000:80" restart: always environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_PASSWORD: wordpress
ymlファイルを作成します。
# vi docker-compose.yml
# docker-compose up -d
これでインストールは完了です。
2.WordPress初期設定
WordPressのWebインターフェイスインスタンスは、8000 / TCPポート(HTTP)で公開します。
下記URLにアクセスします。
http://<docker Server IPアドレス>:8000/
初期設定画面が表示されるので「日本語」を選択し「続ける」をクリックします。
サイトのタイトル、ユーザー名・パスワード(WordPressにログインするため)、メールアドレスを入力し「WordPressをインストール」をクリックします。
成功しました!と表示されていればインストールは完了です。
以上で完了です。