medusa ecommerce
1.0.0
Цель этого проекта — продемонстрировать, как докеризовать компоненты MedusaJS. Посетите мой блог, чтобы узнать больше подробностей. Dockerize компоненты MedusaJS
Докер и Docker Compose
Узел или NVM. Если ваша среда — Windows, вам может понравиться nvm-windows
Гит
Медуза 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