当前位置: 首页 > article >正文

[在线实验]-Redis Docker镜像的下载与部署

镜像下载

dockerredis镜像资源-CSDN文库

加载镜像

使用以下命令从redis.tar文件中加载Docker镜像

docker load --input redis.tar

创建映射目录

为了确保Redis的数据能够持久化,我们需要创建一个本地目录来存储这些数据

mkdir -p datasource/docker/redis

运行镜像

运行Redis容器,并配置一些关键参数,如容器名称、端口映射以及数据卷

docker run -d --name redis-server -p 6379:6379 --volume /opt/apps/datasource/docker/redis/data:/data redis

这条命令做了以下事情:

    -d:以分离模式(后台)运行容器。

    --name redis-server:为容器指定一个名称,便于后续管理。

    -p 6379:6379:将宿主机的6379端口映射到容器的6379端口。

    --volume /opt/apps/datasource/docker/redis/data:/data:将宿主机的/opt/apps/datasource/docker/redis/data目录映射到容器的/data目录,用于数据持久化。

查看日志

这个命令会持续输出redis-server容器的日志,直到你手动中断(通过按Ctrl+C)。

docker logs -f redis-server

连接验证

docker exec -it redis-server /bin/bash

目前已经在公网搭建了该环境,有需要的小伙伴可以私信博主获取~


http://www.kler.cn/a/414608.html

相关文章:

  • 使用Java代码操作Kafka(五):Kafka消费 offset API,包含指定 Offset 消费以及指定时间消费
  • 建造者模式Builder——优雅的使用姿势
  • LeetCode:19.删除链表倒数第N个节点
  • 【mac】终端左边太长处理,自定义显示名称(terminal路径显示特别长)
  • C++自动化测试:GTest 与 GitLab CI/CD 的完美融合
  • unity 绿幕抠图
  • C++中智能指针的使用及其原理 -- RAII,内存泄漏,shared_ptr,unique_ptr,weak_ptr
  • vue安装cypress及其部分用法
  • 基于C#+SQLite开发数据库应用的示例
  • 从传统IT运维到智能化运维的转型之路
  • 数据结构 (10)队列
  • linux基础2
  • 分布式搜索引擎Elasticsearch(一)
  • golang每日一题:context、goroutine相关
  • 【Ubuntu 24.04】How to Install and Use NVM
  • 【算法day2】数组:滑动窗口、前缀和及指针控制
  • 轻松解析 PDF 文档:深入了解 Python 的 pdfplumber 库
  • 原生html+css+ajax+php图片压缩后替换原input=file上传
  • 【配置】pycharm运行的项目如何修改名称(项目名称、模块名称)
  • 【AI系统】分布式通信与 NVLink
  • linux桌面qt应用程序UI自动化实现之dogtail
  • 3.5 Ui文件(界面文件)
  • Qml-TabBar类使用
  • 解决水库安全监测难题 长期无外接电源 低功耗设备智能化监测系统
  • Qt桌面应用开发 第八天(读写文件 文件编码 文件流)
  • 路由引入中次优路由和路由环路问题