medusa ecommerce
1.0.0
該專案旨在演示如何對 MedusaJS 元件進行 dockerize。查看我的部落格以了解更多詳細資訊。 Dockerize MedusaJS 元件
Docker 和 Docker 組合
節點或 NVM。如果您的環境是 Windows,您可能會喜歡 nvm-windows
git
美杜莎命令列介面
執行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