Look at an intro to the MySQL database (an RDBMS) and go through its architecture and features that make it the best choice for developing web apps or websites.
Some pros and cons of running production databases as containers include databases on demand, high disk usage, automated stateless containers, and more.