Handouts & Docs
Notes
- The Relational Model
- SQL
- MySQL
- Docker
- Docker for Beginners – this may be the best Docker Tutorial I’ve read. Definitely check it out.
- Docker Hub <- Make an account here.
- AWS – Amazon Web Services
- http://aws.amazon.com <- Make an Account on here. Will require a credit card to create the account (at least it did the last time I created one), but we will stick with Free Tier services, or VERY cheap services (<$10/month for 3 months… way less than the cost of a text book).
- Node
- Docker Compose
- Slides
- GitHub Repo – Sample Project Setup – https://github.com/MarkFontenot/s18-cse3330.git
- clone this repo and then look at the stuff in the projectComposeBase directory
- From the base of that folder,
docker-compose up
- Once it all starts, you should be able to go to
127.0.0.1:3000/getData
in your browser to see a message about the result of adding 1 to 1 (see the code…) - You can also use curl to test the URL end points
- You should also be able to connect to the MySQL instance in the MySQL container through MySQL Workbench with host of 127.0.0.1 and port 3306.
- user: mark password: abc123 (unless you change it in the dockerfile).