Desarrollador web, escribo sobre python, php, css, docker y sobre Linux obviamente.

Comandos útiles para Docker

escrito por fideo 51877

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 😉

Deja un comentario