This code has been created for following articles.
- Developing Front-end Microservices With Polymer Web Components and Test-driven Development ** The First Component ** Polishing The First Component ** The Second Component ** Styling And Communication ** Using Microservices
Build Containers
sudo docker build -t vfarcic/books-fe-polymer-dev -f Dockerfile.dev . sudo docker push vfarcic/books-fe-polymer-dev sudo docker-compose -f docker-compose-build.yml run dist sudo docker build -t vfarcic/books-fe-polymer . sudo docker push vfarcic/books-fe-polymer
Development
Without Vagrant
sudo docker-compose -f docker-compose-dev.yml up -dsudo docker-compose -f docker-compose-dev.yml logs
With Vagrant
vagrant up devvagrant ssh devcd /vagrantsudo docker-compose -f docker-compose-dev.yml up -dsudo docker-compose -f docker-compose-dev.yml logs
Production Simulation
sudo docker-compose -f docker-compose-sim.yml up
Production
sudo docker-compose up -d
Testing
** 完整
** 只有polymer
** microservice
** http://192.168.57.35:8080/api/v1/books