まずはおさわり。
とにかく触ってみないと始まりません。ただ無心にコマンド叩いていきましょう。
wordpressサイトを立ち上げよう!
$ cd docker/wordpress
$ ls -la
-rw-r--r-- 1 hideAki staff 184 6 2 23:01 .env
-rw-r--r-- 1hideAki staff 394 6 2 23:33 docker-compose.yml
-rw-r--r-- 1 hideAki staff 414653440 6 2 23:39 mysql.tar
-rw-r--r-- 1 hideAki staff 432754176 6 2 23:32 wordpress46.tar
-rw-r--r-- 1 hideAki staff 418963968 6 2 23:31 wordpress47.tar
$ docker load < wordpress46.tar
$ docker load < wordpress47.tar
$ docker load < mysql.tar
$ docker-compose up -d
ブラウザを立ち上げて http://localhost へアクセス!
wordpressの初期設定画面が立ち上がってきましたか??資格情報を登録して管理者画面までいきましょう。
バージョンアップ
おや?wordpressのバージョンが古いみたいです。
バージョンアップしてみましょう。
$ vi docker-compose.yml
version: "2"
services:
wordpress:
image: wordpress:4.6 --> この記述を "image: wordpress:latest" に変更
ports:
- "80:80"
depends_on:
- db
environment:
WORDPRESS_DB_HOST: "db:3306"
networks:
- flat-network
env_file: .env
db:
image: mysql:5.7
volumes:
- "db-data:/var/lib/mysql"
networks:
- flat-network
env_file: .env
volumes:
db-data:
networks:
flat-network:
$ docker-compose stop
Stopping wordpress_wordpress_1 ... done
Stopping wordpress_db_1 ... done
$ docker-compose rm
Removing wordpress_wordpress_1 ... done
Removing wordpress_db_1 ... done
$ docker-compose up -d
ふたたびブラウザを立ち上げて http://localhost へアクセス!
お、データベースのアップデートを聞いてきました。
めでたく最新版にアップデートされたようです!
お手軽ですね!