拉取镜像
[root@192 ~]# docker pull redis
[root@192 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
redis latest 1319b1eaa0b7 7 days ago 104MB
配置文件
docker启动的redis容器,默认是没有配置文件(redis.conf)的,所以需要从官网下载配置文件,再做挂载。
cd /usr/local/docker/redis/config
#下载配置文件
wget http://download.redis.io/redis-stable/redis.conf
修改配置文件绑定的IP
cd /usr/local/docker/redis/config
vim redis.conf
找到bind 127.0.0.1
,修改成bind 0.0.0.0
运行容器
docker run -d --name redis -p 6379:6379 \
-v /usr/local/docker/redis/config/redis.conf:/etc/redis/redis.conf \
-v /usr/local/docker/redis/data:/data \
redis redis-server /etc/redis/redis.conf
- -v:挂载配置文件和redis数据目录
- redis-server /etc/redis/redis.conf:指定启动的配置文件
验证容器
容器状态up为正常启动
[root@192 config]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5e695df0c004 redis "docker-entrypoint.s…" 3 minutes ago Up 3 minutes 0.0.0.0:6379->6379/tcp redis
用RedisDesktopManager连接测试
- 到这步Redis就安装结束了