docker拉取redis镜像

docker search redis 搜索docker pull redis  拉取最新redis
docker pull redis:6.  拉取指定版本

配置redis运行:

lulu@ubuntu:~$ docker run -itd --name redis -p 6379:6379 redis
c1a0da71c41a67bf43539b3c0c46afe5d92291fb6e0115b773ab10f30d48b2bd进入Redis容器使用redis-cli命令进行连接:
docker exec -it redis redis-cli

进入redis内部,以客户端启动

lulu@ubuntu:~$ docker exec -it redis /bin/bash
root@c1a0da71c41a:/data# redis-cli
127.0.0.1:6379> set test 1
OK
127.0.0.1:6379> get test
"1"
127.0.0.1:6379> exit

redis.conf 从官网下载:http://download.redis.io/redis-stable/redis.conf

redis.conf配置讲解参考如下:CSDN

指定redis.conf 启动

docker run -p 6379:6379 --privileged=true  --name redis

-v /mydata/redis/data:/data
-d redis:5 redis-server --appendonly yes

docker run -p 6379:6379 --name redis

-v /usr/local/redis/redis.conf:/etc/redis/redis.conf
-v /usr/local/redis/data:/data
-d redis redis-server /etc/redis/redis.conf --appendonly yes

命令解释:

-p 6379:6379 端口映射:前表示主机部分,:后表示容器部分。
--name redis 指定该容器名称,查看和进行操作都比较方便。
-v 挂载目录,规则与端口映射相同。
为什么需要挂载目录:个人认为docker是个沙箱隔离级别的容器,这个是它的特点及安全机制,不能随便访问外部(主机)资源目录,所以需要这个挂载目录机制。
-d redis 表示后台启动redis
redis-server /etc/redis/redis.conf ?以配置文件启动redis,加载容器内的conf文件,最终找到的是挂载的目录/usr/local/redis/redis.conf

redis.conf配置文件如需了解可参考我的语雀笔记:https://www.yuque.com/lushaonian/fb2fnk/cf84w2

docker 安装redis并配置redis.conf相关推荐

  1. docker安装nginx,配置nginx,并成功访问

    [Nginx那些事]系列 [Nginx那些事]nginx 安装及常用指令 [Nginx那些事]Nginx 配置文件说明 [Nginx那些事]nginx原理解析 [Nginx那些事]nginx配置实例( ...

  2. docker 安装 jdk,配置环境变量

    docker 安装 jdk,配置环境变量 下载centos镜像 其他docker指令 运行容器 下载jdk 容器内安装jdk 容器内设置 java 环境变量 下载centos镜像 centos 用作配 ...

  3. Docker安装OnlyOffice并配置自签证书和自己的域名证书

    Docker安装onlyoffice并配置https 一.配置自签证书 1.拉取onlyoffice docker pull onlyoffice/documentserver 2.创建容器并启动(2 ...

  4. Linux使用Docker安装Nacos并配置MySQL数据源,将Springboot的配置文件部署到Nacos

    Linux使用Docker安装Nacos并配置MySQL数据源,将Springboot的配置文件部署到Nacos 前言 一.Docker中安装配置Nacos 安装Docker 拉取Nacos镜像 启动 ...

  5. Docker安装Redis以及配置Redis环境

    1,下载Redis镜像 首先拉取 Redis 镜像, 这里我选择的是 redis:alpine 轻量级镜像版本 docker pull redis:alpine 下载完成后,通过 docker ima ...

  6. docker安装常用组件(mysql,redis,postgres,rancher,Portainer,蝉道,JIRA,sonarqube,Confluence,pgadmin4,harbor)

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 docker安装mysql docker search mysql 搜索 docker pull mysql:5.6 下载 docker images ...

  7. Redis 服务配置 redis.conf 配置文件详解

    一.Redis的安装 想要使用Redis,肯定是先要在服务器上进行安装:对于安装在本篇文章中就不讲解,不会的可以看我另一篇文章:传送门 二.Redis版本:redis-server --version ...

  8. php redis 主从配置,Redis主从及其PHP扩展安装配置

    1.Redis简介Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合)和zset(有序 ...

  9. Redis常见配置redis.conf

    redis的配置文件.相信学过SSH或SSM的读者都知道,配置文件的使用在当下开发已十分普遍,希望大家要熟悉习惯这 种开发方式,废话不多说,来开始我们今天的内容吧.首先得找到 redis 的配置文件 ...

  10. linux suse 安装redis,suse 配置redis远程访问

    1.在redis.conf配置文件中配置requirepass的密码(当redis重启时密码依然有效). # requirepass foobared (480行) 如  修改成 :requirepa ...

最新文章

  1. 重载输入cin和输出cout运算符
  2. Android O: View的绘制流程(二):测量
  3. 数据挖掘竞赛-美国King County房价预测训练赛
  4. 【环境搭建000】详细图解ubuntu 上安装配置eclips
  5. laravel的一些笔记
  6. POJ 1236 Network of Schools(强连通分量缩点求根节点和叶子节点的个数)
  7. CentOS自动打开网络连接
  8. 便宜可靠的激光雷达可能要来了!Luminar关键部件成本降到3美元
  9. HDU2521 反素数【因子数量+打表+水题】
  10. 【面试】5道JAVA笔试算法题
  11. 多媒体的基础知识:感觉媒体、表现媒体、表示媒体、传输媒体、存储媒体
  12. java前沿技术有哪些,写给正在求职的Java开发
  13. powerdesigner16 license key过期问题
  14. 基于GIS技术的城市交通管理应用
  15. csr8675 设置tws_tws 004如何将nodejs配置为使用端口443
  16. halcon系列(1):高斯混合模型的一套算子
  17. 【C语言|RUNOOB教程】100道经典例题详解(1~5题)
  18. 凌思微-LE5010蓝牙开发(三)
  19. Linux的系统调用、网络连接状态、磁盘I/O;可疑行为监控/日志收集、SHELL命令执行流程
  20. 使用SQL语句DELETE删除表中数据

热门文章

  1. 深圳-珠海-澳门-香港四日游攻略
  2. 生命是一个无解的谜——《我喜欢生命本来的样子》读后感作文2100字
  3. 怎么给照片加水印?今天教你一个方法
  4. noi.openjudge 二分法求函数的零点
  5. ISA-95/B2MML教程 : 从用例到XML消息的整合实践
  6. SqlServer高级函数使用
  7. 数据库系统之初步认识数据库练习题
  8. 永恒之蓝 利用(复现)
  9. 当成人网站遇上机器学习
  10. Android中文件的读写---assets和raw下的资源文件