Dockerの勉強を兼ねてWordPress開発環境構築のための構成を考えた
本番環境をローカルの開発環境へ持ってくる想定で構成してるつもり。
手動でセットアップしなきゃいけないところ多いし、まだ色々やれる感あるし、そもそももっと良いやり方あるだろうし、っていうのが正直なところなのだけども。
使い方はREADMEにざっと書いてる。
- themesとpluginsとuploadsを本番環境からまるっとコピーして
docker-compose.yml
に合わせて配置 - 本番環境DBのダンプファイルもとってきて
mysql/Dockerfile
に合わせて配置 - Search Replace DBをダウンロードしてきて
docker-compose.yml
に合わせて配置 docker-compose up -d
でコンテナ起動docker exec dockerdir_db_1 sh -c "/setup.sh"
でダンプファイルのインポート- 最後にSearch-Replace-DBにアクセスしてURL変更
こんな感じ。
雑感
関係ないんだけど久しぶりにブログ書いた。
GitHubにも久しぶりにあげた。
英語も久しぶりに書いた。
いろんなことが未熟だけどこんな気持ちで少しずつ積み上げていければと思う。