随手记:Windows环境下Docker 安装MySQL、ElasticSearch、Redis
2021/7/1 19:27:33
本文主要是介绍随手记:Windows环境下Docker 安装MySQL、ElasticSearch、Redis,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
注:安装三款软件的基本步骤是一样的,只是命令略有不同。
1. 在 Docker Hub 上搜索框内输入相关内容(不需要搜索),例如:mysql,输入内容之后,搜索框下会自动弹出检索提示,点击需要的内容。
2. 点击页面中的 Tags 按钮,会列出可用版本的列表。在每个版本的右侧会列出拉取该版本所用的命令。
3. 在命令窗口中使用上述命令拉取需要的内容,后边不写具体版本的话,默认是最新版本。
4. 拉取完成后,通过 docker images 命令查看是否下载完成。
5. 启动镜像。
(1)参数说明:
-i
:以交互模式运行,通常配合-t
-t
:为容器重新分配一个伪输入终端,通常配合-i
-d
:后台运行容器-p
:端口映射,格式为主机端口:容器端口
-e
:设置环境变量,这里设置的是root
密码--name
:设置容器别名
(2)启动MySQL
# mysql57 是自定义的容器名称 # mysql:5.7 这里和拉取时一样 # MYSQL_ROOT_PASSWORD 是设置root用户的登录密码 # 3306:3306 这里是内外端口的映射 docker run -itd -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 --name mysql57 mysql:5.7
(3)启动ElasticSearch,这里用单节点模式做例子,命令结构与启动mysql时类似。
docker run -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 --name elasticsearch elasticsearch:7.7.0
调整ElasticSearch的参数,因为使用的是 Docker DeskTop,所以可以在容器列表中进入命令窗口。
注意看下图中的各个命令,通过这一系列的命令,编辑 elasticsearch.yml 文件
编辑完成后,保存退出,到 Windows 的命令窗口中执行命令
# 这里的 es711 就是之前启动 ElasticSearch 时自定义的容器名称 docker restart es711
(4)启动Redis,命令结构与启动mysql时类似。
# 这里的 --requirepass "mypassword" 是在设置redis密码 docker run -d -p 6379:6379 redis --requirepass "mypassword" --name myredis redis:3.2.9
6. 查看容器运行情况。
这篇关于随手记:Windows环境下Docker 安装MySQL、ElasticSearch、Redis的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-21MySQL集群部署资料:新手入门教程
- 2024-09-21MySQL集群资料:初学者入门指南
- 2024-09-21部署MySQL集群资料:新手入门教程
- 2024-09-20MySQL集群部署教程:新手入门指南
- 2024-09-20MySQL集群教程:初学者必备指南
- 2024-09-20部署MySQL集群项目实战:新手入门教程
- 2024-09-20如何部署MySQL集群:简单教程
- 2024-09-20MySQL集群部署:新手入门指南
- 2024-09-20部署MySQL集群学习:入门指南
- 2024-09-20部署MySQL集群入门教程