medusa ecommerce
1.0.0
このプロジェクトは、MedusaJS コンポーネントを Docker 化する方法をデモンストレーションすることを目的としています。詳細については、私のブログをご覧ください。 MedusaJS コンポーネントの Dockerize
Docker と Docker Compose
ノードまたはNVM。環境が Windows の場合は、nvm-windows が好きかもしれません
Git
メドゥーサ CLI
start-up.sh
を実行して、開発環境の展開手順を再現します。
sh start-up.sh
# or
./start-up.sh
start-up.prod.sh
を実行して、運用環境の展開手順を再現します。
sh start-up.prod.sh
# or
./start-up.prod.sh
Makefile
調べてコマンドを確認します。
バックエンドイメージの構築
# development
docker build -t < your-image-name > ./backend
# production
docker build -t < your-image-name > :prod ./backend -f ./backend/Dockerfile.prod
管理パネルのイメージをビルドする
# production only
docker build -t < your-image-name > :prod ./backend -f ./backend/Dockerfile.admin.prod
ストアフロントイメージの構築
# development
docker build -t < your-image-name > ./storefront
# production
docker build -t < your-image-name > :prod ./storefront -f ./storefront/Dockerfile.prod