Esto tal vez le puede servir a mas de uno y de paso me lo dejo como ayuda memoria
Usé un dockerfile para crear un esquema de wordpress es decir que ese docker contiene un nginx, una base mysql (mariadb) y el lenguaje PHP que utiliza WordPress; cuando levantaba el docker con docker-compose up la base me daba error entonces necesitaba ejecutar por consola algunos comandos para poder crear la base que no la había creado y también para darle privilegios al usuario en cuestión.
Para eso necesita ejecutar:
docker exec -it "el_id_del_docker_container" bash
Si deseamos saber cual es el id del container podemos ejecutar
docker ps
Esto nos mostrará la consola de la imagen que crea para poder levantar el mysql y dentro de esa imagen debemos ejecutar el comando para poder ingresar a mysql
mysql -u root -p
nos va a solicitar la contraseña de root o el usuario que usen para conectarse a la base y listo ya estamos dentro de MySQL
ejecutamos SHOW DATABASES; para listar todas las bases de datos que existen en nuestro servidor MySQL o CREATE DATABASE nombre_baseDeDatos; para crear una base de datos; si deseamos borrar una ejecutamos DROP DATABASE nombre_baseDeDatos;
Cualquier duda lo dejan en los comentarios 😉