EC-CUBE環境をDockerで構築する
経緯
EC-CUBEを使ったサイトの保守をお願い。って言われたので、とりあえずどんなものか、
ローカル環境作ってみて触ってみることにした。
最終的にやりたいことはEC-CUBEのmysqlに入ってるデータを抜いてJSONで返すAPIを作ること。
手順
基本は上のページの内容に沿ってぽちぽちしていけばOK。
# git clone
git clone https://github.com/EC-CUBE/ec-cube.git ec-cube
# 作業フォルダに移動
cd ec-cube
# コンテナ起動
docker-compose -f docker-compose.yml -f docker-compose.mysql.yml up -d
# マイグレーション
docker-compose -f docker-compose.yml -f docker-compose.mysql.yml exec ec-cube composer run-script compile
localhost:8080にアクセス
デフォルトで入ってるサンプルサイトかわいいw