\chapter*{Abstract}
\addcontentsline{toc}{chapter}{Abstract}

This paper discusses the design and development of a framework which can be used to create
interactive tutorials running inside Docker containers, semi-automatically showcasing various
IT topics in real time. The user is guided through exercises using real environments with
real software, all with the possibility of interaction at any time.
This technology can supplement/improve the way e-learning is usually done today
--- which is mostly through articles and learning videos --- and help users get hands-on
experience on their way of acquiring knowledge.

Currently more than 60 learning exercises based on this framework are available on
the e-learning platform called Avatao, with more being released every week.
This text is going to justify the need for such technology, explain the ideas leading
to it, discuss use-cases, architecture, the features of the framework and how
developers can use it to create learning exercises.
