Diferencia entre revisiones de «Docker MySQL y phpMyadmin»
De enunpimpam
(Página creada con «Categoría: Docker Creamos un contenedor con MySQL con persistencia de datos. <syntaxhighlight lang="bash"> docker run -d \ --rm \ --name mysql \ -p 3306:3306 \ -e MYSQ…») |
|||
Línea 9: | Línea 9: | ||
-v mysql_data:/var/lib/mysql \ | -v mysql_data:/var/lib/mysql \ | ||
mysql:5.7.28 | mysql:5.7.28 | ||
− | </syntaxhighlight> | + | </syntaxhighlight > |
Creamos un contenedor con phpMyAdmin que esté enlazado con el contenedor anterior. | Creamos un contenedor con phpMyAdmin que esté enlazado con el contenedor anterior. | ||
− | <syntaxhighlight lang=" | + | <syntaxhighlight lang="bash"> |
docker run -d \ | docker run -d \ | ||
--rm \ | --rm \ | ||
Línea 21: | Línea 21: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Una vez que hemos iniciado los contenedores podemos comprobar que se están ejecutando con el siguiente comando: | Una vez que hemos iniciado los contenedores podemos comprobar que se están ejecutando con el siguiente comando: | ||
− | <syntaxhighlight lang=" | + | <syntaxhighlight lang="bash">docker ps </syntaxhighlight> |
+ | <syntaxhighlight lang="bash"> | ||
+ | CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | ||
+ | 207380d06a82 phpmyadmin/phpmyadmin "/docker-entrypoint.…" 8 seconds ago Up 7 seconds 0.0.0.0:8080->80/tcp phpmyadminc | ||
+ | b9b6e122830a mysql:5.7.28 "docker-entrypoint.s…" 54 minutes ago Up 19 minutes 0.0.0.0:3306->3306/tcp, 33060/tcp mysql_nach</syntaxhighlight> |
Revisión actual del 20:21 19 dic 2020
Creamos un contenedor con MySQL con persistencia de datos.
docker run -d \ --rm \ --name mysql \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=root \ -v mysql_data:/var/lib/mysql \ mysql:5.7.28
Creamos un contenedor con phpMyAdmin que esté enlazado con el contenedor anterior.
docker run -d \ --rm \ --name phpmyadminc \ --link mysql \ -e PMA_HOST=mysqlc \ -p 8080:80 \ phpmyadmin/phpmyadmin
Una vez que hemos iniciado los contenedores podemos comprobar que se están ejecutando con el siguiente comando:
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 207380d06a82 phpmyadmin/phpmyadmin "/docker-entrypoint.…" 8 seconds ago Up 7 seconds 0.0.0.0:8080->80/tcp phpmyadminc b9b6e122830a mysql:5.7.28 "docker-entrypoint.s…" 54 minutes ago Up 19 minutes 0.0.0.0:3306->3306/tcp, 33060/tcp mysql_nach