Docker 安装 Redis, 搭建 Redis 环境
欢迎关注个人微信公众号: 小哈学Java, 文末分享阿里 P8 资深架构师吐血总结的 《Java 核心知识整理&面试.pdf》资源链接!!
个人网站: https://www.exception.site/docker/docker-install-redis
本节中,我们将学习如何利用 Docker 安装&搭建 Redis 环境。
一、下载 Redis 镜像
首先拉取 Redis 镜像, 这里我选择的是 redis:alpine 轻量级镜像版本:
docker pull redis:alpine
下载完成后,通过 docker images 确认镜像是否已经下载到本地:
二、运行 Redis 容器
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
命令说明:
-p 6379:6379: 将容器的 6379 端口映射到宿主机的 6379 端口;-v /usr/local/docker/redis/data:/data: 将容器中的 /data 数据存储目录, 挂载到宿主机中 /usr/local/docker/redis/data 目录下;-v /usr/local/docker/redis/redis.conf:/etc/redis/redis.conf: 将容器中 /etc/redis/redis.conf 配置文件,挂载到宿主机的 /usr/local/docker/redis/redis.conf 文件上;redis-server --appendonly yes: 在容器执行 redis-server 启动命令,并打开 redis 持久化配置;
命令运行完成后,查看容器是否启动成功:
可以看到 redis 容器已经启动成功了!
三、连接刚刚创建好的容器
执行如下命令,连接 redis:
docker run -it redis:alpine redis-cli -h 172.17.0.1
免费分享 | 面试&学习福利资源
最近在网上发现一个不错的 PDF 资源《Java 核心知识&面试.pdf》分享给大家,不光是面试,学习,你都值得拥有!!!
获取方式: 关注公众号: 小哈学Java, 后台回复资源,既可免费无套路获取资源链接,下面是目录以及部分截图:
重要的事情说两遍,关注公众号: 小哈学Java, 后台回复资源,既可免费无套路获取资源链接 !!!
欢迎关注微信公众号: 小哈学Java
Docker 安装 Redis, 搭建 Redis 环境的更多相关文章
- centos 7使用docker安装lnmp和redis环境
		
#================Docker基础操作========================== #启动docker服务service docker start#搜索可用docker镜像#h ...
 - 使用docker安装mysql和redis
		
本文介绍在linux下使用docker安装mysql和redis. 原文地址:代码汇个人博客 http://www.codehui.net/info/59.html 测试环境:centos7.6,do ...
 - docker学习笔记-05:Docker安装mysql和redis
		
一.安装mysql 1.docker hub 上查找mysql镜像 docker search mysql 2.从docker hub (使用阿里云加速器)拉取mysql镜像到本地标签为5.6 doc ...
 - Docker常用命令,Docker安装Nginx、Redis、Jenkins、tomcat、MySQL
		
常用命令 拉取镜像:docker pull xxx启动镜像:docker run --name xxx 8080:8080 -d xxx查看容器:docker ps xxx 停止容器:docker s ...
 - Docker安装MySQL,Redis,阿里云镜像加速
		
Docker安装 虚拟化容器技术.Docker基于镜像,可以秒级启动各种容器.每一种容器都是一个完整的环境,容器之间相互隔离. 如果之前安装的有其他版本,卸载旧的版本. $ sudo yum remo ...
 - docker安装mongodb和redis
		
一.安装mongodb docker pull mongo docker run -p 27017:27017 -d --name mongodb01 mongo docker run -p 2701 ...
 - Docker 安装 MySQL、Redis
		
1 Docker 中安装 Redis 1.1 创建目录 在硬盘上创建 redis 的数据目录: mkdir -p /Users/yygnb/dockerMe/redis/data 为该目录添加权限: ...
 - docker安装并运行redis
		
拉取镜像: [mall@VM_0_7_centos ~]$ sudo docker pull redis:3.2 [sudo] password for mall: 3.2: Pulling from ...
 - Docker 安装并运行 Redis
		
说明 在Windows下运行Redis主要有以下几种方式: 使用微软官方构建的Windows版Redis,最新版本是3.0.504,发布于2016-07-01.https://github.com/m ...
 
随机推荐
- B端产品经理的金字塔能力模型
			
工作这几年,时长思考,作为B端产品经理自己应该具备什么样的能力? 虽然工作依旧在有条不紊的进行,但是时常会陷入到对知识或者能力的焦虑当中.特别时是工作三五年,产品经理进阶门槛时. 虽然产品经理的能力是 ...
 - TP5.0整合webuploader实现多图片上传功能
			
在https://github.com/fex-team/webuploader 下载webuploader并解压,解压后放到public里面.其中我把解压缩后的文件夹改名为webuploader,放 ...
 - Fork/Join框架与Java8 Stream API 之并行流的速度比较
			
Fork/Join 框架有特定的ExecutorService和线程池构成.ExecutorService可以运行任务,并且这个任务会被分解成较小的任务,它们从线程池中被fork(被不同的线程执行)出 ...
 - XGBoost使用教程(与sklearn一起使用)二
			
一.导入必要的工具包# 运行 xgboost安装包中的示例程序from xgboost import XGBClassifier # 加载LibSVM格式数据模块from sklearn.datase ...
 - webUploader大文件断点续传学习心得  多文件
			
二.Jsp代码: <!-- 断点续传 start--> <!-- 隐藏域 实时保存上传进度 --> <input id="jindutiao" t ...
 - maven 配置文件
			
<properties> <project.builder.sourcesEncoding>UTF-8</project.builder.sourcesEncoding& ...
 - 23-C#笔记-正则表达式
			
等用的时候,可以现查. 参考: http://www.runoob.com/csharp/csharp-regular-expressions.html
 - Oracle存储过程常用语法及其使用
			
1.什么是存储过程 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行.它可以接受参数.输出参数,并可以返回单个或多个 ...
 - HDU6223 && 2017沈阳ICPC: G. Infinite Fraction Path——特殊图&&暴力
			
题意 给定一个数字串,每个位子都能向(i*i+1)%n的位子转移,输出在路径上.字典序最大的.长度为n的串($n \leq 150000$). 分析 先考虑一个暴力的方法,考虑暴力每个x,然后O(n) ...
 - 深入js系列-类型(隐式强制转换)
			
隐式强制转换 在其可控的情况下,减少冗余,让代码更简洁,很多地方都进行了隐式转换,比如常见的三目表达式.if().for().while.逻辑运算符 || &&,适当通过语言机制,抽象 ...