docker pull redis (下载)

docker run -d -p 6380:6379 --name=myredis redis (后台启动redis 并将redis6379端口映射至本地6380端口 容器名设为myredis) 

docker ps  -n 10(查看已启动的容器)

docker exec -it myredis /bin/bash (进入容器)

容器内:

---查看环境变量:env

---查看容器内运行的进程: ps -ef

---进入redis客户端:redis-cli    

---退出redis客户端:  quit

---查看容器内有些什么东东:

    cd  /   进入根目录

    ls

    which redis-cli          (/usr/local/redis-cli    /usr/local/redis-server)

---退出:exit

使用自定义配置文件 挂载配置文件:

docker run -v  /path/to/your/redis.conf:/use/local/etc/redis/redis.conf    

--name myredis redis redis-server /use/local/etc/redis/redis.conf

将你的配置文件挂载至redis容器内的/use/local/etc/redis/redis.conf (位置任意)

使用挂载进来的配置文件启动redis-server

远程连接redis:

redis-cli -h ip -p port

eg: redis-cli -h 192.168.106.128 -p 6380

修改配置文件redis.conf:

注释 :# bind 127.0.0.1 ::1    (允许远程连接)

修改:daemonize yes  (后台运行)

修改: requirepass yourpassword (设置redis密码) 

设置了密码后:

远程连接时需使用密码  

操作redis-cli时需认证: auth yourpassword


Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐