Skip to content

Latest commit

 

History

History
26 lines (15 loc) · 1.58 KB

README_EXERCISE.md

File metadata and controls

26 lines (15 loc) · 1.58 KB

Exercises

Getting accustomed using Docker and Docker Compose

$ git clone https://github.com/itu-devops/flask-minitwit-mongodb.git
$ cd flask-minitwit-mongodb
$ git checkout Containerize
  • Make sure with your group fellows, that you understand what you are doing in every step. If in doubt, explain to each other what you think is going on.

Once done reproducing the given scenario, modify the docker-compose.yml file to include another container clidownload, which is an instance of the image appropriate/curl. It should download all tweets from the web-application as HTML text. If in doubt, consult the lecture notes for inspiration.

Create a dependency graph of your application

Create an "as-complete-as-possible" dependency graph for your refactored version of ITU-MiniTwit (task from last week for Sunday).

You might want to use debtree to create a dependency graph of the Debian packages that your application uses and pipdeptree for the pure Python dependencies.

For each edge (arrow) that indicates a direct dependency from your application identify if it is a runtime dependency or if it is a build-/compile-time dependency.