How devnotops/docker works
This repository is a collection of Docker learning examples, not one integrated application. The documented workflow is to build and run a Flask example, then explore Docker volumes and MySQL persistence. Other examples demonstrate image-record uploads, PHP registration/login, and Flask/MySQL login. Source excerpts show those applications’ database operations; the README documents volume-backed MySQL, but does not identify how the static volume example is mounted. Compose and container wiring are not mapped because their contents were not provided.
Main entry points: mysql MySQL · config.php PHP DB Setup · main.py Image Record Uploader · index.php PHP Registration
Components 9
Docker Basics
- Greeting Flask
flask_server/app.py - Volume Web Example
docker_vulume/web/index.html
Web Demos
- Image Record Uploader
project1/python-app/main.py
Account Demos
- PHP Registration
project1/web2-app/index.php - PHP Login
project1/web2-app/login.php - PHP DB Setup
project1/web2-app/config.php - Flask Login
full_docker_websrever/app.py
Persistence
- MySQL
mysql
Other components
- Learner
Connections 8
- Learner → Greeting Flask: runs example
README.md - Learner → Volume Web Example: explores volume
README.md - Learner → MySQL: runs with volume
README.md - Image Record Uploader → MySQL: reads and writes
project1/python-app/main.py - PHP Registration → PHP DB Setup: loads connection
project1/web2-app/index.php - PHP Login → PHP DB Setup: loads connection
project1/web2-app/login.php - PHP DB Setup → MySQL: connects and creates table
project1/web2-app/config.php - Flask Login → MySQL: checks credentials
full_docker_websrever/app.py