1 Docker 安装 Redis
1.1 搜索镜像
➜ ~ docker search redis
1.2 拉取镜像
➜ ~ docker pull redis:latest
1.3 启动容器
➜ ~ docker run -d -h "redishost" -p 6379:6379 --restart always --name "redis" -v $CONFIG_HOME/redis/conf/redis.conf:/etc/redis/redis.conf -v $CONFIG_HOME/redis/data:/data redis redis-server /etc/redis/redis.conf --requirepass "root"
-d 容器启动时后台运行
-h 指定主机名称
-p 容器和宿主机端口映射
-restart always
--name 指定容器名称
-v 指定映射目录
redis-server /etc/redis/redis.conf 指定配置文件启动
(1)配置文件需要从官网下载:https://redis.io
下载配置文件后进行修改,放置到自己的挂载目录下:
注释 bind 127.0.0.1
修改 protected-mode 的值为 no
修改 requirepass 为自己的密码
➜ ~ docker restart redis
(2)映射宿主机目录需要有目录权限
1.4 进入容器
➜ ~ docker exec -it redis /bin/bash
root@redishost:/data# redis-cli
➜ ~ docker exec -it redis redis-cli