MacでDocker上でWordPress動かしたい
Docker使ったら、ローカル環境上でWordPressの開発ができるじゃん!!!
と思って、Dockerを導入してみた。
その過程をつらつら書いていく。
そもそもDockerとは??
Dockerなんで使うの?? などといった疑問のある方は、
説明に関しては、こちらをお読みください。めちゃめちゃわかりやすいです。
この記事を書いてくださった方、ありがとうございます。
https://qiita.com/kotaro-dr/items/b1024c7d200a75b992fc#_reference-fe4e26271a18ef5d1b25
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
では早速初めていきます。
まずは、こちらのアプリをインストール
Docker Desktop (Mac)
この際に Docker Hubにユーザー登録する必要がありますので、ご注意ください。
インストールできたら、
docker.app を実行しましょう。
画面上のメニューバーにクジラのマークが記載され、それを押したら
Docker Desktop is running と表示されていたら、Dockerが動いている状態です。
次に
ターミナル上で Dockerを動かしていく。
あとは簡単、それぞれ2つのコマンドを実行
まずは mysqlをひっぱてきて実行
docker run --name test-mysql -e MYSQL_ROOT_PASSWORD=test-pw -d mysql:5.7.21
※mysqlのversionは5.7.21で指定すること なぜなら最新の8系列で実行するとローカルホストにアクセスできません。
次にWordPressをひっぱてきて実行
docker run --name test-wordpress --link test-mysql:mysql -d -p 8080:80 wordpress
あとは
localhost:8080
をURL入力の欄に記入したら、ローカルホスト上でWordPressを動かすことができます!!!!!!!!
ちなみに動きが重くなります。
どうやらmacの方では、マウントするのに負荷がかかり過ぎてしまうみたい。
windows版ではそんなに重くならないのに。。。。
と思ったら、
mac 再起動かけたら治りました。サクサク動いてます!!