Make sure Docker is intalled on machine Application is stored in public DockerHub Registry: femiojo/pokedexapp
- Pull down from DockerHub using
docker pull femojo/pokedexapp
- Run container using:
docker run -d -p 8080:80 --name pokedex femojo/pokedexapp
Visit application at: http://localhost:8080/swagger/index.html
- Would ensure connection was through HTTPS
- Rate limiting to avoid a malicious user from overwoking server
- Unlikely to keep Docker image in a public DockerHub repo due to security risk
- Create a caching system to reduce number of HTTP requests