【docker】运行redis

这篇具有很好参考价值的文章主要介绍了【docker】运行redis。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

拉取redis镜像

有多种选择:

  • redis(基础版)
  • redis/redis-stack(包含redis stack server和RedisInsight)
  • redis/redis-stack-server(仅包含redis stack server)
docker pull redis
docker pull redis/redis-stack
docker pull redis/redis-stack

按需选择,建议:
本地开发选择redis或redis/redis-stack
线上生产选择redis/redis-stack-server

运行redis

docker run -p 6379:6379 --name redis-server -d redis redis-server --requirepass yourpassword
# 参数解释:
# -p 6379:6379 设置客户端访问端口
# --name redis-server 设置容器名
# -d 后台运行
# --requirepass yourpassword 设置客户端访问密码

运行redis/redis-stack

docker run -d -e REDIS_ARGS="--requirepass yourpassword" --name redis-stack -p 6379:6379 -p 8001:8001 redis/redis-stack
# 参数解释:
# -d 后台运行
# -e REDIS_ARGS="--requirepass yourpassword" 设置客户端访问密码
# --name redis-stack 设置容器名
# -p 6379:6379 设置客户端访问端口
# -p 8001:8001 设置浏览器访问端口

浏览器访问

http://localhost:8001可视化管理页,设置了访问密码则需要填容器运行时的密码即可,没有密码则可直接使用
【docker】运行redis,docker,学习笔记,docker

redis-cli访问

docker exec -it redis-stack redis-cli
# 如果有设置密码则在交互命令行执行以下命令
auth yourpassword

【docker】运行redis,docker,学习笔记,docker文章来源地址https://www.toymoban.com/news/detail-693692.html

到了这里,关于【docker】运行redis的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker容器操作 Docker创建并运行Nginx、Redis

    容器操作的命令如图: 创建并运行一个容器 举例: docker run --name containerName -p 80:80 -d nginx docker run :创建并运行一个容器 --name :给容器起一个名字 -p :容器端口映射,左侧得是宿主机器的端口,右侧是容器端口 默认情况下,容器是隔离环境,直接访问宿主机的80端口,是访

    2024年01月24日
    浏览(49)
  • 在Docker中安装并运行Redis(纯步骤)

    此文章只有操作步骤,没有原理解释,只供学习时提醒安装步骤。 安装并运行可以分为四步 从远程仓库上查询redis的相关版本信息(可以省略) 从远程仓库中拉取redis镜像 这里我pull的6.0.8版本,如果不指定版本的话默认是最新版本latest 查看本地仓库是否有此镜像 在宿主机

    2024年02月16日
    浏览(49)
  • Docker 安装软件、并运行(jdk、mysql、redis)

    Docker是一个强大的容器化平台,可以简化应用程序的部署和管理。本文将介绍如何在服务器使用Docker快速安装Java常用工具。 目录 一、安装jdk 二、安装mysql 三、安装redis 步骤一:搜索JDK镜像 Docker提供了一个中央镜像仓库,你可以从中搜索和获取各种JDK镜像。在命令行中运行

    2024年02月05日
    浏览(42)
  • 解决docker运行redis报错:Fatal error, can‘t open config file /etc/redis/redis.conf以及启动redis后自动退出容器

    现象如下:  看了报错是权限问题,然后发现redis1.conf的权限果然不大对, 所以运行 chmod o+r 添加权限 但是启动后容器自动退出: 然后把redis-server改成绝对路径/usr/local/bin/redis-server  此时就能发现报错真正的原因:是原始redis.conf配置文件内容的问题,而不是文件本身挂载的

    2024年02月04日
    浏览(61)
  • docker 笔记5:redis 集群分布式存储案例

    尚硅谷Docker实战教程(docker教程天花板)_哔哩哔哩_bilibili 目录 1.cluster(集群)模式-docker版哈希槽分区进行亿级数据存储  1.1面试题 1.1.1  方案1 哈希取余分区 1.1.2 方案2 一致性哈希算法分区  原理 优点 一致性哈希算法的容错性  一致性哈希算法的扩展性  缺点  一致性哈希算

    2024年02月09日
    浏览(46)
  • Docker学习路线9:运行容器

    要启动一个新的容器,我们使用 docker run 命令,后跟镜像名称。基本语法如下: 例如,要运行官方的 Nginx 镜像,我们可以使用: 这会启动一个新的容器,并将主机的端口 8080 映射到容器的端口 80。 要列出所有正在运行的容器,请使用 docker ps 命令。要查看所有容器(包括已

    2024年02月16日
    浏览(42)
  • 使用Docker容器部署java运行环境(java8 + mysql5.7 + redis5.0 + nginx1.14.1

    环境:阿里云ECS服务器 1.1 安装工具 1.2 为yum源添加docker仓库位置 1.3 将软件包信息提前在本地索引缓存 (非必要,建议执行,可以提升yum安装的速度,报错去掉fast试试) 1.4 安装Docker 傻瓜式安装 点击y 1.5 启动Docker 1.6 设置开机自启动 1.7 安装完成后可以测试一下,是否安装成功

    2024年02月02日
    浏览(78)
  • redis学习笔记 - 进阶部分

    单线程:主要是指Redis的网络IO和键值对读写是由一个线程来完成的,Redis在处理客户端的请求时包括获取 (socket 读)、解析、执行、内容返回 (socket 写) 等都由一个顺序串行的主线程处理,这就是所谓的“单线程”。这也是Redis对外提供键值存储服务的主要流程。 多线程:主要

    2024年02月11日
    浏览(35)
  • redis学习笔记(三)

    redis中所有的数据都是通过key(键)来进行操作,这里我们学习一下关于任何数据类型都通用的命令。 参数支持简单的正则表达式 查看所有键 例子: 如果存在返回 1 ,不存在返回 0 判断键 title 是否存在 查看键的值类型 给已有的数据重新设置有效期,redis中所有的数据都可

    2024年02月13日
    浏览(31)
  • Redis学习笔记

    Redis学习笔记 一 、Redis简介 1.1 什么是Redis Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能( NOSQL )的key-value 数据库 *,Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存可持久化的日志型,Key-Value数据库,并提供多种语言的API。 1.2 NoSQL 传统数据库暴露很多难

    2024年01月24日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包