Docker安装常用软件(mysql、elasticsearch、redis、nacos、MongoDB)

   日期:2024-12-26    作者:ywhaixing 移动:http://3jjewl.riyuangf.com/mobile/quote/52038.html
1.1拉取MySQL5.7镜像

docker pull mysql:5.7.41

1.2创建数据卷,用于挂载数据

docker volume create mysqlconf
docker volume create mysqldata
docker volume create mysqllog

1.3创建容器
 

MYSQL_ROOT_PASSWORD为MySQL的root密码,请酌情设置TZ为时区,这里设置为Asia/Shanghai

1.4修改MySQL默认的字符编码为utf8mb4
 
 
1.5查看MySQL的字符集编码是否修改成功

完成第4步中的新建my.cnf文件后,重启MySQL使配置生效docker restart mysql
重启后进入MySQL中

docker exec -it mysql bash

2.1拉取elasticsearch镜像
 
2.2运行elasticsearch
 
2.3安装elasticsearch的ik分词器
“Mountpoint”: “/var/lib/docker/volumes/es-plugins/_data”,

docker restart elasticsearch

2.4安装kibana
 

把kibana修改为中文简体

 
 
 

docker restart kibana

 
 
4.1 拉取redis镜像

docker pull redis:6.2.11

4.2 新建两个文件夹用于挂载数据

mkdir -p /usr/local/redis/redisconf
mkdir -p /usr/local/redis/redisdata
修改两个目录d权限
sudo chmod 777 /usr/local/redis/redisconf/
sudo chmod 777 /usr/local/redis/redisdata/

4.3创建redis.conf配置文件

在/usr/local/redis/redisconf目录下新建一个名为redis.conf的文件并填入如下内容:(直接复制粘贴即可)

 

请按需修改,然后保存并退出,其他配置项请自行百度解决。官方的redis.conf配置文件请到此链接下载http://download.redis.io/redis-stable/redis.conf
注意不要直接上传官方的redis.conf文件到/usr/local/redis/redisconf中,必须先修改好,直接上传会导致redis容器启动失败,修改配置文件错误也会导致redis启动失败,我以上的配置基本上满足学习需求了(redis单机模式的学习)

4.2 启动redis
 
 
 
5.1 拉取nacos

docker pull nacos/nacos-server:v2.1.0

5.2 运行nacos,单例模式
 

NACOS_SERVER_IP填你自己的主机IP地址,JVM_XMS,JVM_XM,JVM_XMN为配置内存大小,请按需配置。


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号