Docker配置redis

原创 2018年04月15日 21:07:47

1. 获取redis镜像

  • 获取镜像
$ sudo docker pull redis
  • 查看镜像
$ sudo docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
redis               latest              1e70071f4af4        5 weeks ago         107MB

2. 启动redis容器

# 启动redis容器
$ sudo docker run -p 6379:6379 --name redis-master --restart=always -v /home/yangqian/docker-redis-data/redis-master/data:/data  -d redis redis-server --appendonly yes
# 查看容器进程
$ sudo docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
7f35465997c4        redis               "docker-entrypoint.s…"   6 seconds ago       Up 5 seconds        0.0.0.0:6379->6379/tcp   redis-master
3dc37943fb7a        mysql               "docker-entrypoint.s…"   2 days ago          Up 29 minutes       0.0.0.0:3307->3306/tcp   mysql-slave1
e37e29f090b7        mysql               "docker-entrypoint.s…"   2 days ago          Up 29 minutes       0.0.0.0:3306->3306/tcp   mysql-master

# 查看redis容器的ip
$ sudo docker inspect 7f |grep 'IPAddress'
            "SecondaryIPAddresses": null,
            "IPAddress": "172.17.0.4",
                    "IPAddress": "172.17.0.4",
# 连接redis容器
$ sudo docker run -it redis redis-cli -h 172.17.0.4
172.17.0.4:6379> set name laowang
OK
172.17.0.4:6379> mset class 01 age 18 gender man
OK
172.17.0.4:6379> keys
(error) ERR wrong number of arguments for 'keys' command
172.17.0.4:6379> keys *
1) "gender"
2) "name"
3) "class"
4) "age"

在yum 安装(docker方式安装)的redis 配置认证密码 和 限定IP登录

参考文档 redis配置认证 密码一.redis配置密码1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到#requirepass ...
  • remote_roamer
  • remote_roamer
  • 2016-07-20 13:56:43
  • 5642

docker-redis配置文件修改

有天领导来需求了,redis需要持续化,当时就一脸懵逼了,redis持续化什么鬼,当时满脑的问号。 后来领导给了个提示:AOF。 于是就各种百度redis持续化,百度了解需要把redis配置文件a...
  • zhywbp
  • zhywbp
  • 2017-08-01 14:54:07
  • 4320

Docker配置redis

1. 获取redis镜像获取镜像$ sudo docker pull redis 查看镜像$ sudo docker images REPOSITORY TAG ...
  • ZhuQinglin_lucky
  • ZhuQinglin_lucky
  • 2018-04-15 21:07:47
  • 15

Redis 配置文件

1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程     daemonize no 2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/...
  • xiaojia1100
  • xiaojia1100
  • 2015-08-01 23:45:47
  • 379

docker容器安装配置redis集群

最近想用docker容器制作一个redis集群的镜像,以免每次都要重新配置搭建。正好在github上发现一个已有的制作docker-redis-cluster的项目,感觉挺好用的,这里推荐给大家:ht...
  • felix_yujing
  • felix_yujing
  • 2017-02-20 15:37:37
  • 4480

Docker系列~配置外部访问容器中的Redis服务(十)

最近想通过在centos镜像中配置redis服务,从而使外部IP能访问 参考网址: http://dl528888.blog.51cto.c...
  • hemin1003
  • hemin1003
  • 2016-11-07 10:34:42
  • 5255

Docker部署nginx并修改配置文件

docker 部署个nginx,简直太简单了好吧直接一行命令搞定:docker run \ --name nginx-health-web-pc \ -d -p 6800:80 \ -v ...
  • wangfei0904306
  • wangfei0904306
  • 2017-08-27 22:49:56
  • 17062

Docker构建Redis镜像

最简单的redis images
  • Senior_lee
  • Senior_lee
  • 2017-01-18 10:22:03
  • 749

docker系列二: docker安装Redis

1. 通过docker下载redis docker pull redis 2. 启动redis镜像 docker run -d -p 6379:6379 -it -v redis.conf:/et...
  • wangjia55
  • wangjia55
  • 2017-07-18 22:45:20
  • 172

Docker实战(六):Docker安装Redis

Docker安装Redis
  • birdben
  • birdben
  • 2015-11-25 01:52:36
  • 7595
收藏助手
不良信息举报
您举报文章:Docker配置redis
举报原因:
原因补充:

(最多只允许输入30个字)