查看docker仓库的 redis 版本
docker search redis
拉取docker镜像
docker pull redis
查看docker镜像
docker images
启动docker 容器
docker run -p 6379:6379 -d --name redis-magic redis:latest redis-server
其他命令
#菜鸟教程: docker run -p 6379:6379 -v $PWD/data:/data -d redis:3.2 redis-server --appendonly yes #命令说明: -p 6379:6379 : 将容器的6379端口映射到主机的6379端口 -v $PWD/data:/data : 将主机中当前目录下的data挂载到容器的/data redis-server --appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置
连接redis 的几种方式:
docker exec -ti redis-magic redis-cli docker exec -ti redis-magic redis-cli -h localhost -p 6379 docker exec -ti redis-magic redis-cli -h 127.0.0.1 -p 6379 docker exec -ti redis-magic redis-cli -h 172.17.0.3 -p 6379 #注意,这个是容器运行的ip,可通过 docker inspect redis_s | grep IPAddress 查看
其他主机远程连接redis
redis-cli -h host -p port -a password
docker 下连接 本机
docker exec -it redis-magic redis-cli 127.0.0.1:6379>
docker 下远程
docker exec -it redis-magic redis-cli -h 192.168.1.100 -p 6379 -a your_password # 如果有密码 使用 -a参数 192.168.1.100:6379>