Docker部署Redis

  • 执行以下命令,创建并启动镜像。如果本地没镜像,会自动拉取
docker run \
-itd \
--restart=always \
--name=redis \
-p 6379:6379 \
-v /etc/timezone:/etc/timezone:ro \
-v /etc/localtime:/etc/localtime:ro \
-v /container/redis/redis.conf:/etc/redis/redis.conf \
-v /container/redis/data:/data \
redis:latest \
redis-server /etc/redis/redis.conf \
--appendonly yes \
--requirepass "redispassword"

命令分析:

  • docker run #创建并启动应用
  • -itd #-i:开启容器的标准输入STDIN;-t:容器分配伪终端,用于再终端登录容器;-d:后台运行容器
  • –restart=always #在容器退出时总是重启容器
  • –name=”redis” #容器名称
  • -p 6379:6379 #映射主机指定端口到容器的指定端口;冒号前为主机端口,冒号后为容器端口
  • -v /container/redis/data:/data #挂载主机指定目录到容器的指定目录;冒号前为主机目录;挂载的主机目录必须授权777权限
  • redis:latest #要创建并启动容器的mysql镜像
  • –appendonly yes #开启redis 持久化
  • –requirepass “redispassword” #设置密码为redispassword; *当配置文件和命令行同时设置密码时,以命令行的密码为准!
    脚本执行后: 查看容器信息: docker ps -a 查看Redis启动日志: docker logs redis
  • 测试连接登录 此时,一般可以使用Another Redis Desktop Manager工具进行连接了;如果工具连接不上,可在终端测试连接;命令如下: 进入docker容器MySQL终端: docker exec -it redis bash 连接Redis: redis-cli

Original: https://www.cnblogs.com/yuque/p/16283775.html
Author: yuque
Title: Docker部署Redis

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/582966/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • AndroidManifest.xml文件校验工具

    一、前言 前段时间总能碰见AndroidManifest固定字节被篡改的情况,每次都要拿着图一个个去对比那个固定字节处被篡改了,干脆直接写了个校验工具,这里分享给大家,工具没什么技…

    Linux 2023年6月8日
    090
  • 安卓手机改造服务器——基本环境配置(CentOS7 arm32)

    安装好CentOS系统之后,我们需要对环境进行一些基本的配置,让Linux更好用 注意:本文章是针对 arm32的 CentOS7进行配置的,其他系统或不同架构不要尝试。 1、首先…

    Linux 2023年6月8日
    0100
  • python入门基础知识五(for循环、公共操作与推导式)

    for循环 break终止循环 a = ‘abcd’ for i in a: … if i == ‘c’: … print("’c’ stands for ‘ce…

    Linux 2023年6月7日
    0114
  • JAVA设计模式-工厂模式

    JAVA设计模式-工厂模式 简单工厂模式 介绍 简单工厂模式就是定义一个工厂类,工厂类提供获取实例的方法,方法会根据传入的参数不同来返回不同的实例。不同的实例基本都有共同的父类。对…

    Linux 2023年6月6日
    085
  • termius好用的shell终端

    ipad下可用 posted @2022-07-23 12:41 jiftle 阅读(75 ) 评论() 编辑 Original: https://www.cnblogs.com/…

    Linux 2023年5月28日
    099
  • 博客园装饰——(二)滚动到页面顶部或底部

    功能描述: 1. 当页面向下滚动一定距离时,向下滚动到底部的按钮以淡入的效果出现,并以固定定位显示。且滚动到一定距离(快接近所设置的底部)时,该按钮又会以淡出效果消失。 2. 当页…

    Linux 2023年6月14日
    080
  • [20220301]oracle如何定位使用library cache mutex.txt

    [20220301]oracle如何定位使用library cache mutex.txt –//这个问题实际上困扰我很久,我开始以为library cache buc…

    Linux 2023年6月13日
    086
  • Docker快速部署clickhouse

    Docker快速部署clickhouse Clickhouse特点 完备的DBMS:不仅是个数据库,也是个数据库系统 列存储和数据压缩:典型的olap数据库特性 向量化并行:利用C…

    Linux 2023年6月8日
    081
  • DDL(操作表和数据库)

    数据定义语言,用来定义数据库对象:数据库,表,列等 readme 注意本博客中的 操作数据库 查询 show databases; 创建 创建数据库 create database…

    Linux 2023年6月7日
    067
  • 使用 Active Directory PowerShell 模块收集 AD 数据

    原文:https://adsecurity.org/?p=3719 chrome默认翻译结果 Microsoft 随 Windows Server 2008 R2(和更新版本)提供…

    Linux 2023年5月28日
    083
  • Unity中Button的一些基础用法

    Button的功能探究 Interactable(是否可交互) 可交互简单来说所指的是按钮能否被点击,有true和false两种状态 public Button testButto…

    Linux 2023年6月7日
    0103
  • 华为ensp网络拓扑图使用MSTP、OSPF、DHCP、端口聚合以及PPP(CHAP认证)

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Linux 2023年6月7日
    089
  • 让gitlab暴露node-exporter供外部prometheus使用

    花了两天部署了一套监控服务 prometheus+node-exporter+grafana,公司的gitlab服务器准备部署node-exporter的时候突然发现gitlab已…

    Linux 2023年6月7日
    0119
  • Windows下的SSH Server

    (请注意,本文内容以杂谈为主,稍微提及了一些在MobaXterm中开启SSH Server可能遇到的情况和解决方法,没有多少干货,请酌情查看,谢谢) 最近比较无聊,使用MobaXt…

    Linux 2023年6月6日
    087
  • K8S部署之VMWare网络拓扑踩坑

    知乎上最近发现一篇好文 图解K8S(01):基于Ubuntu 20.04部署1.23版K8S集群,想着之前 K8S 部署一直不成功,那么就照着这篇文章中说的试一试。结果在实验时遇到…

    Linux 2023年6月13日
    080
  • Docker基本命令

    第一次使用docker,从helle world开始 docker run hello-world 镜像的完整写法:[仓库地址/]镜像名[:版本号] –help 查看帮…

    Linux 2023年6月13日
    094
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球