docker 配置redis并远程访问

我安装的是这个镜像  docker.io/redis

docker pull docker 

mkdir docker
cd docker
mkdir redis
cd redis
mkdir data

创建启动容器,配置持久化启动

docker run -d --privileged=true -p 6379:6379 -v /docker/redis/redis.conf:/etc/redis/redis.conf -v /docker/redis/data:/data --name redistest2 docker.io/redis:latest redis-server /etc/redis/redis.conf --appendonly yes

--privileged=true:容器内的root拥有真正root权限,否则容器内root只是外部普通用户权限

-v /docker/redis/redis.conf:/etc/redis/redis.conf:映射配置文件

-v /docker/redis/data:/data:映射数据目录

redis-server /etc/redis/redis.conf:指定配置文件启动redis-server进程

--appendonly yes:开启数据持久化

redistest2  :容器名称

  远程连接验证可以访问,没有密码,远程端口6379

原文地址:https://www.cnblogs.com/q1359720840/p/10970107.html

时间: 2024-08-04 18:09:00

docker 配置redis并远程访问的相关文章

docker 配置redis主从配置 集群 正式部署

转至 平凡的学生族发表于后端技术 在这篇文章中: 前言 环境 目录 0.确立计划 1. 运行master容器 2. 编写redis.conf 3. 解决WARNING THP 4. 解决WARNING somaxconn 5. 最终的docker run 最后 参考 前言 在正式部署前,你可以先阅读前置准备,对部署过程中用到的docker.redis操作和配置有一个理解,以防在自己电脑上复现时出错. 我们将在一台windows10机器上运行多个docker容器,配置Redis主从集群. 环境 宿

docker 配置redis主从复制

一.安装Redis 1.拉取官方镜像 [[email protected] /]# docker pull redis:5.0.7 2.下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为redis,标签为5.0.7的镜像. [[email protected] ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/redis 5.0.7 dcf9ec9265e0 3 months ago 98.2 MB 3

Docker 部署Redis并配置redis.conf

redis的dockerhub地址:https://hub.docker.com/_/redis 1).使用redis镜像的默认配置并开启AOF,默认的配置不设置密码,RDB/AOF存放在/data下,可远程访问: #docker run --name some-redis -d redis redis-server --appendonly yes 2).使用自定义的redis.conf: 其中redis.conf配置: **#redis开启守护进程,需要注释掉,不然容器无法跑起来** #da

suse 配置redis远程访问

1.在redis.conf配置文件中配置requirepass的密码(当redis重启时密码依然有效). # requirepass foobared (480行) 如  修改成 :requirepass  a123456 2.[[email protected]]# ./redis-cli redis 127.0.0.1:6379> redis 127.0.0.1:6379> config get requirepass1) "requirepass"2) (nil) 显

Docker下redis的主从配置

1.拉取redis镜像docker pull redis2.启动3个redis容器服务,分别使用到6379.6380.6381端口docker run --name redis-6379 -p 6379:6379 -d redisdocker run --name redis-6380 -p 6380:6379 -d redisdocker run --name redis-6381 -p 6381:6379 -dredis3.查看容器[[email protected] ~]$ docker

docker安装redis 5.0.7并挂载外部配置和数据

环境 CentOS Linux release 7.7.1908 (Core) 拉取redis 5.0.7 镜像 docker pull redis:5.0.7 创建挂载目录 mkdir -p /home/app/redis/conf mkdir -p /home/app/redis/data 下载redis.conf redis.conf 地址 进入目录并下载redis.conf cd /home/app/redis/conf wget https://raw.githubuserconten

docker 安装redis

docker pull redis:3.2 查找Docker Hub上的redis镜像 [email protected]:~/redis$ docker search redis NAME DESCRIPTION STARS OFFICIAL AUTOMATED redis Redis is an open source ... 2321 [OK] sameersbn/redis 32 [OK] torusware/speedus-redis Always updated official .

docker创建Redis集群

开始工作: yum install wegt ##安装下载工具 yum install net-tools ##安装网络工具 yum install tree ##安装tree命令(方便查看集群配置文件结构) yum -y update ##跟新系统 安装ruby镜像 docker pull ruby 安装Redis镜像 首先查询Redis镜像 : docker search Redis下载最新的Redis : docker pull redis:laster   原文地址:https://ww

docker 安装redis , 让宿主机可以访问

1, docker 拉去最新版本的redis docker pull redis #后面可以带上tag号, 默认拉取最新版本 2, docker安装redis container 安装之前去定义我们的redis.conf文件, 这一步很重要, redis.conf目录 $PWD/conf/redis.conf 执行命令: wget http://download.redis.io/redis-stable/redis.conf 最好将该目录权限改为当前的user, 执行命令: sudo chow