Docker - Instalar MariaDB en centos 7 con docker.


El Proyecto CentOS ofrece una serie de Dockerfiles de muestra que usted puede usar 
ya sea como plantillas o como ejemplos para enseñar a ti mismo Docker. estos Dockerfiles 
están disponibles en github 

Para este ejemplo voy a estar utilizando la aplicación WordPress para Centos7. 
Para empezar tenemos que clonar el repositorio git ejecutando lo siguiente:
cd /usr/local/src
git clone https://github.com/CentOS/CentOS-Dockerfiles.git
Cambiar al directorio parar Centos7
cd CentOS-Dockerfiles/mariadb/centos7/
Crea la imagen docker . Utiliza cualquier nombre que te guste.
docker build -rm -t centos7/mariadb:latest  .
El comando anterior  ejecuta varios comandos en el DockerFile para configurar 
un sitio de WordPress trabajando para usted. Para ver los comandos que se ejecutan echar un vistazo  al  Dockerfile dentro del directorio o en línea.

Ahora que tiene una imagen de Docker,   necesita para ejecutar la imagen:

docker  run -i -t  centos7/mariadb:latest   /bin/bash
Ahora ya podemos abrir otra consola e  iniciar mysql  con :  mysql  -u mysql

docker exec -it name_container /bin/bash
-bash-4.2#mysql -u mysql

Una vez en  la consola centos podriamos volver a ejecutar los scrips: start.sh  y  config_mariadb_sh.
Depues podemos iniciar mysql  con :  mysql  -u mysql

-bash- 4.2 #  ./start.sh
-bash-4.2# ./config_mariadb_sh
-bash-4.2# mysql -u mysql

Y esto es todo.  Ya tenemos corriendo un contenedor Centos 7 con msql. 


Comentarios