2分でWordPressをセットアップする(Docker編)
Dockerで、WordPressのセットアップが2分でできた。
Apache、MySQL、PHP等のミドルウェアも、Docker コンテナで完結する。
コンテナは、Docker Hub にある、WordPressとMySQLの公式版を使う。
準備
$ docker-machine ssh dev $ cat setup_wp.sh #!/bin/sh docker pull wordpress & docker pull mysql & wait docker run --name mysql -e MYSQL_ROOT_PASSWORD=mysql -d -p 3306:3306 mysql docker run --name my-wordpress --link mysql:mysql -p 80:80 -d wordpress $ chmod 755 setup_wp.sh
スタート
$ time ./setup_wp.sh Using default tag: latest Using default tag: latest latest: Pulling from library/mysql Digest: sha256:7665507aea0785e89e51c193381ec33ec8662d02cd5c995b9f31e432fcaaa541 Status: Downloaded newer image for mysql:latest latest: Pulling from library/wordpress (省略) real 1m 55.88s user 0m 0.35s sys 0m 0.26s
これで、Dockerホストをブラウザで、叩くとWordPress画面が表示される。
2分でおわるとか、すごい。。
ちなみに、wifiモバイルルータで、下りは6Mbpsくらいのときに実施した。