首页 > 数据库 >Docker 下载redis

Docker 下载redis

时间:2024-06-07 15:33:49浏览次数:15  
标签:opt 容器 创建 redis conf Docker docker 下载

docker拉取redis 镜像

docker pull redis:对应的版本号(不写默认为最新版)

 查看镜像是否拉取成功

docker images

 创建redis配置文件

启动前需要先创建reids的外部挂载的配置文件 (/opt/docker/redis/conf/redis.conf)

(因为redis本身容器只存在/etc/redis目录,本身就不创建redis.conf文件) 当服务器和容器都不存在reids.conf文件时,执行启动命令的时候docker会将redis.conf作为文件夹创建。

可去  https://www.redis.net.cn/ 官网下载redis.conf 存放到以下目录

创建目录

mkdir -p  /opt/docker/redis/conf/

 创建redis容器并启动

docker run \
-d \
--name redis \
-p 6379:6379 \
--restart unless-stopped \
-v /opt/docker/redis/data:/data \
-v /opt/docker/redis/conf/redis.conf:/etc/redis/redis.conf \
redis-server /etc/redis/redis.conf \
redis:latest 

 查看redis是否启动

docker ps 查看正在启动的docker容器
docker ps -a 查看所有docker容器

进入容器

docker exec -it redis /bin/bash  /   任选其一即可
docker exec -it redis bash       /
docker exec -it redis redis-cli  /

 进入控制台

redis-cli

 添加数据并查看是否成功

set name lxx
get name

退出容器

exit

 ok啦~到这里就结束啦宝宝们~

祝大家每天都开心 不要有烦恼~~~

 

 

 

标签:opt,容器,创建,redis,conf,Docker,docker,下载
From: https://blog.csdn.net/2401_84028395/article/details/139527477

相关文章

  • 高并发下使用Redis分布式锁确保接口执行唯一性【重点】
    摘要:本文将介绍如何使用Redis分布式锁来确保在高并发环境下,确保某个接口只有一个线程能够执行。通过使用Redis的SETNX命令,我们可以实现一个简单的分布式锁,从而避免多个线程同时访问共享资源。一、背景在高并发的系统中,为了保证数据的一致性和完整性,我们经常需要对某些接口......
  • 在线安装 qt 下载安装慢以及安装报错无法下载存档 not found——解决方式
    一、下载安装QT的在线下载器可以在QT官网下载开源的安装包(需要登陆)或者在各大大学的镜像站中下,比如:mirrors.nju.edu.cn(可选)解压出下载的压缩包,拿到qt-unified-windows-x64-online.exe/dmg/run本体在终端中,输入./包名--mirrorhttps://mirror.nju.edu.cn/qt后......
  • 谈谈Redis缓存中MySQL的数据如何与Redis同步
    在现代应用程序中,性能和响应速度是至关重要的。为了提高数据访问速度,常常会使用缓存技术。Redis作为一种高性能的内存数据库,常被用作缓存层,而MySQL则作为持久化存储层。如何有效地将MySQL数据与Redis缓存进行同步,是一个关键问题。本文将详细探讨Redis作为缓存时,http://ww......
  • 在虚拟机上搭建 Docker Kafka 宿主机器程序无法访问解决方法
    1、问题描述在虚拟机CentOS-7上搭建的DockerKafka,docker内部可以创建Topic、可以生产者数据、可以消费数据,而在宿主机开发程序无法消费Docker Kafka的数据。1.1、运行情况[docker@localhost~]$dockerps-aCONTAINERIDIMAGECOMMAND......
  • 【百万字详解Redis】集群部署
    文章目录Redis集群部署......
  • 在微服务架构模式中Redis的应用
    1. Redis概述                Redis是一种开源的内存数据库,也被称为数据结构服务器,它支持多种数据类型,如字符串、哈希表、列表、集合和有序集合。Redis具有快速、高效的特点,可以在内存中存储数据,并通过持久化机制将数据写入磁盘,保证数据的持久性。Redis还提......
  • Redis(事务、持久化、高可用 、高可扩、过期删除、内存淘汰)说明、分析、区别
    Redis高级理解Redis事务机制掌握Redis持久化机制理解Redis高可用—主从复制、哨兵模式理解Redis高可扩—RedisCluster数据分片掌握Redis过期删除策略掌握Redis内存淘汰策略1事务机制1.1场景分析以关注为例,在B站上程序员关注了A,同时A也关注了程序员,那么......
  • 如何升级docker的版本
    如何升级docker的版本?查看当前的docker的版本?docker--versionDockerversion1.13.1,build94f4240/1.13.1升级具体步骤:查找主机上关于docker的软件包rpm-qa|grepdocker移除相关软件包yumremove-ydocker-client-1.13.1-63.git94f4240.el7.centos.x86_64yumr......
  • 微服务--MQ安装(+Docker命令应用)
    一、下载镜像方法1:在线拉取 dockerrunrabbitmq:3-management 方法2:从本地加载(即压缩包加载)将镜像包-tar包上传到虚拟机,使用命令加载镜像即可dockerload-imq.tar 补充方法2思路:dockerimages//查看镜像//将tar包上传到tmp目录cd/tmp///进入tmp目录......
  • UDP——实现C/S架构,有一台服务器,服务器中存储n首音频,要求客户端可以直接下载服务器的
    实现C/S架构,有一台服务器,服务器中存储n首音频,要求客户端可以直接下载服务器的音频,并且可以正常在客户端播放。服务器/*************************************************************************************************************************** filename: udp_ser......