Backup a MySQL database from within a Docker container
A single docker exec and mysqldump command to backup a MySQL database from within a Docker container to a .sql file on your host machine.
sudo docker exec
-i <CONTAINER_ID> mysqldump
-u <DATABASE_USERNAME>
-p --databases <DATABASE_NAME> > yourbackup.sql