目录
1.Dockerhub搜索redis
点击下图第二个红色框进入redis版块,可查看官方的安装使用说明。
2.Docker命令安装redis
docker pull redis
3.自定义redis的配置文件
3.1 准备redis.conf文件
去redis官网Redis,下载稳定版
3.2 修改reids.conf中部分配置
# bind 127.0.0.1 #注释掉这部分,使得redis可以外部引用
daemonize no #配置为no,让redis以非后台的方式运行。由于redis容器在启动时需要任务在前台运行,否则会启动后立即退出,导致redis启动后又立即退出。
requirepass 密码 #reids是没有密码的,可以通过此命令配置密码
4. 在本地创建与docker映射的目录
将配置文件redis.conf放在conf目录下
5.docker命令启动redis
docker run -p 6666:6379 --name myRedis --restart=always -v /Users/funpower004/Desktop/myRedis/conf/redis.conf:/etc/redis/redis.conf -v /Users/funpower004/Desktop/myRedis/data:/data -d 621 redis-server /etc/redis/redis.conf
6666:6379 #端口映射
--name myRedis #自定义镜像名称
--restart=always #自启动
-v /Users/funpower004/Desktop/myRedis/conf/redis.conf:/etc/redis/redis.conf #挂载redis.conf配置文件
-v /Users/funpower004/Desktop/myRedis/data:/data # 挂载redis数据文件
-d 621 #指定镜像id
redis-server /etc/redis/redis.conf #指定配置文件的方式启动
6. docker命令查看正在运行的容器
docker ps
7.查看redis是否启动成功
docker logs -f 容器ID
8.其他命令
docker exec -it 容器id /bin/bash #进入容器内部,可查看内部的文件分布