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
最后更新于