加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动 > 正文

一文教你如何通过 Docker 快速搭建各种测试环境

发布时间:2019-07-24 16:56:17 所属栏目:移动 来源:佚名
导读:副标题#e# 今天给大家分享的主题是,如何通过 Docker 快速搭建各种测试环境,本文列举的,也是作者在工作中经常用到的,其中包括 MySQL、Redis、Elasticsearch、MongoDB 安装步骤,通过几行命令秒秒钟就能轻松搞定。 友情提示:搭建之前,你需要先安装 Dock

其他不变,额外添加了两个挂载子命令:

  • -v/usr/local/docker/mysql/config/mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf:将容器中 /etc/mysql/mysql.conf.d/mysqld.cnf 配置文件挂载到宿主机的 /usr/local/docker/mysql/config/mysqld.cnf 文件上;
  • -v /usr/local/docker/mysql/data:/var/lib/mysql:将容器中 /var/lib/mysql 数据目录挂载到宿主机的 /usr/local/docker/mysql/data 目录下;

执行命令完成后,查看下容器是否启动:

一文教你如何通过 Docker 快速搭建各种测试环境

查看 MySQL 容器是否启动成功

可以看到,容器运行成功。

2.4 通过 MySQL 客户端连接一下试试

通过 MySQL 客户端连接刚刚创建的 MySQL,看看能否连接成功:

一文教你如何通过 Docker 快速搭建各种测试环境

通过 MySQL 客户端连接试试看

连接成功了!

三、快速安装&搭建 Redis 环境

本节中,我们将学习如何利用 Docker 安装&搭建 Redis 环境。

3.1 下载 Redis 镜像

首先拉取 Redis 镜像, 这里我选择的是 redis:alpine 轻量级镜像版本:

docker pull redis:alpine

下载完成后,通过 docker images 确认镜像是否已经下载到本地:

一文教你如何通过 Docker 快速搭建各种测试环境

查看 Redis 镜像是否下载成功

3.2 运行 Redis 容器

  1. docker run -p 6379:6379 --name redis -v /usr/local/docker/redis/redis.conf:/etc/redis/redis.conf -v /usr/local/docker/redis/data:/data -d redis:alpine redis-server /etc/redis/redis.conf --appendonly yes 

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读