medusa ecommerce
1.0.0
Este projeto tem como objetivo demonstrar como dockerizar componentes MedusaJS. Confira meu blog para descobrir mais detalhes. Dockerizar componentes MedusaJS
Docker e Docker Compose
Nó ou NVM. Se o seu ambiente for Windows, você pode gostar do nvm-windows
Git
Medusa CLI
Execute start-up.sh
para reproduzir as etapas de implementação para os ambientes de desenvolvimento.
sh start-up.sh
# or
./start-up.sh
Execute start-up.prod.sh
para reproduzir as etapas de implantação para os ambientes de produção.
sh start-up.prod.sh
# or
./start-up.prod.sh
Explore Makefile
para ver o comando.
Criar imagem de back-end
# development
docker build -t < your-image-name > ./backend
# production
docker build -t < your-image-name > :prod ./backend -f ./backend/Dockerfile.prod
Criar imagem do painel de administração
# production only
docker build -t < your-image-name > :prod ./backend -f ./backend/Dockerfile.admin.prod
Criar imagem de vitrine
# development
docker build -t < your-image-name > ./storefront
# production
docker build -t < your-image-name > :prod ./storefront -f ./storefront/Dockerfile.prod