Docker启动MySQL、MongoDB、Redis、Elasticsearch、Grafana,数据库

前言:

临时使用数据库时可以使用docker运行,这样可以防止在系统上安装破坏环境,同时使用docker启动会比在系统中安装配置要快速,可以说是最快的方式安装部署并启动数据库。


docker配置启动运行MySQL

首先创建目录并进入

--restart=always:在容器退出时总是重启容器

MYSQL_ROOT_PASSWORD=123456:root密码123456

mysql:8 使用MySQL8

-v $PWD/conf:/etc/mysql/conf.d 配置文件

-v $PWD/logs:/logs 日志

-v $PWD/data:/var/lib/mysql 数据


docker配置启动运行phpMyAdmin

UPLOAD_LIMIT 和 MAX_EXECUTION_TIME 需要设置一下


****docker配置启动运行MongoDB

MONGO_INITDB_ROOT_USERNAME 用户名

MONGO_INITDB_ROOT_PASSWORD 密码

mongo-data 数据目录

mongo-config 配置文件目录


****docker配置启动运行Mongo Express


****docker配置启动运行Redis


****docker配置启动运行Elasticsearch


****docker配置启动运行Grafana

最后更新于