PS: mysql 是我们运行容器时,指定的名称,当然,你也可以先执行 docker ps , 通过容器 ID 来删除 。
2.3 正式运行 Mysql 容器
接下来,正式运行 Mysql 容器:
其他不变,额外添加了两个挂载子命令:
执行命令完成后 , 查看下容器是否启动:
可以看到 , 容器运行成功
2.4 通过 Mysql 客户端连接一下试试
通过 MySQL 客户端连接刚刚创建的 mysql, 看看能否连接成功:
连接成功了!
三、快速安装搭建 Redis 环境
本节中 , 我们将学习如何利用 Docker 安装搭建 Redis 环境 。
3.1 下载 Redis 镜像
首先拉取 Redis 镜像, 这里我选择的是 redis:alpine 轻量级镜像版本:
下载完成后,通过 docker images 确认镜像是否已经下载到本地:
3.2 运行 Redis 容器
命令说明:
命令运行完成后,查看容器是否启动成功:
可以看到 redis 容器已经启动成功了!
3.3 连接刚刚创建好的容器
执行如下命令,连接 redis:
四、快速安装搭建 MongDB 环境
本节中 , 我们将学习如何通过 Docker 快速安装与搭建 MongoDB 环境 。
4.1 下载 MongoDB 镜像
这里以 mongo 4 版本为例,下载镜像:
下载完成后,确认一下镜像是否下载成功:
4.2 运行 MongoDB 镜像
下载成功后,运行 mongoDB 镜像:
执行命令完成后,查看下容器是否启动:
4.3 添加管理员账号
执行命令:
然后,创建一个拥有最高权限 root 账号:
创建成功后 , 你会看到 Successfully added user :
4.4 用新创建的 root 账户连接 , 测试一下
连接成功后,我们可以执行相关 sql:
显示所有的数据库:
使用某个数据库:
输入命令 exit , 退出连接!
五、快速安装搭建 Elasticsearch 环境
本节中,我们将学习如何通过 Docker 快速安装与搭建 Elasticsearch 环境 。
5.1 下载 Elasticsearch 镜像
这里以 Elasticsearch 6.5.0 为快速安装搭建 Elasticsearch 环境例:
下载完成后,通过 docker images 检查一下镜像是否下载成功:
5.2 先简单运行 Elasticsearch 镜像
下载成功后,简单运行 Elasticsearch 镜像:
命令执行完成后,你也可以通过 docker ps 命令来确认下容器是否启动成功 。
可以看到 es 容器运行成功了,接下来 , 进入容器中:
安装analysis-ik中文分词插件:
PS: es 从 v5.5.1 版本开始支持自带的 es 插件命令来安装,如果你安装的版本不是 6.5.0,需要将命令中的版本号修改一下,具体参考
安装成功后,退出容器:
删除刚刚运行的容器:
PS: 当然了 , 你也可以通过容器的 ID 来删除 。
5.3 复制相关文件
5.4 修改 es 相关配置
进入我们刚刚指定的 config 配置目录 , 修改 jvm.options 文件:
PS: 因为小哈测试服务器就 2G 内存,这里我改成了 JVM 内存占用 300m, 如果你的内存够用,可不用改 。
修改 elasticsearch.yml 文件, 添加如下配置:
解释一下添加的配置 , 设置节点为 master 节点,并允许跨域访问,以便后面使用 head 插件图形化界面访问 。
5.5 运行 Elasticsearch 容器
这次,我们额外添加了相关挂载命令:
5.6 测试一下,瞅瞅 es 是否能够正常访问
测试一下,看 es 是否启动成功:
OK, 到此 es 的单节点环境就搭建好了!
欢迎工作一到五年的Java工程师朋友们加入Java程序员开发: 721575865
群内提供免费的Java架构学习资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多个知识点的架构资料)合理利用自己每一分每一秒的时间来学习提升自己,不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼 , 给未来的自己一个交代!
推荐阅读
- 好玩的模拟经营游戏,好玩的模拟经营游戏推荐
- 主板插电脑怎么设置显卡的简单介绍
- iphone手机单机游戏,平果手机单机游戏
- linux命令查看文件名 linux常用命令 查看文件
- 室外拍摄什么不曝光,室外拍摄主要拍什么
- 在公众号里怎么改名,在公众号里怎么改名字
- 收费网络游戏排行榜,好玩的收费游戏
- c语言函数内部参数 c语言函数的参数类型分类
- 早餐店开店如何引流客户,早餐店开店流程