• Docker学习笔记五.Docker安装Redis


    一、拉取redis镜像

    我这里拉取最新版redis 

    #不指定版本号,默认拉取最新版的redis
    docker pull redis
    #指定的版本号,如需要指定版本号只需要在redis后面加上“ :5.0.7 ”即可。如:docker pull redis:5.0.7 docker pull redis

    二、启动容器 

     2.1、直接启动容器(不推荐)

    #直接启动容器,默认没有密码(不推荐)
    docker run --name redis-test -d -p 6379:6379 redis

    2.2、以配置文件方式启动(推荐)

    #以配置文件启动(推荐)
    mkdir /data/redis #创建目录存放redis.conf文件
    cd
    /data/redis #进入刚刚创建的目录
    mkidr data
    #创建数据存储目录data
    wget http:
    //download.redis.io/redis-stable/redis.conf #下载redis.conf文件
    chmod 777 redis.conf #给指定文件授权 vi /data/redis/redis.conf #修改默认配置信息

     输入 vi /data/redis/redis.conf命令后,修改启动默认配置(目前只需要修改以下一行配置即可):

            bind 127.0.0.1 通过#注释掉,解除本地连接限制

    创建并启动redis容器(下面是一行命令!!下面是一行命令!!下面是一行命令!!这里为了方便查看换行了,实际执行的时候需要删除换行和#注释)

    docker run -p 6379:6379 --name redis -v /data/redis/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes --requirepass 123456 

        上面命令说明:

    docker run -p 6379:6379 --name redis                #-p:端口映射:前表示主机部分,:后表示容器部分。  --name:指定该容器名称
    -v /data/redis/redis.conf:/etc/redis/redis.conf #挂载文件或目录 :前表示主机部分,:后表示容器部分。
    -v /data/redis/data:/data
    -d redis redis-server /etc/redis/redis.conf #表示后台启动redis,并以配置文件启动redis (这里是容器内目录 对应挂载的目录)
    --appendonly yes #开启redis 持久化
    --requirepass 123456 #设置密码为123456

     三、扩展:

    使用docker logs查看容器日志

     查看日志命令为: docker logs -f -t --tail 100 redis 

  • 相关阅读:
    What is the purpose of FormsAuthenticationTicket isPersistent property?
    Forms Authentication configurations
    What is the difference between localStorage, sessionStorage, session and cookies?
    Set-Cookie
    申威机器信息
    systemctl 关闭图形界面的办法
    sourcetree 使用
    在 Web 项目中应用 Apache Shiro
    移动web开发框架
    从0开始搭建symphony
  • 原文地址:https://www.cnblogs.com/chenghu/p/14388987.html
Copyright © 2020-2023  润新知