目录结构
├── config
│ └── redis.conf
├── data
│ ├── appendonlydir
│ └── dump.rdb
└── run.sh
查询镜像
docker search redis
下载
docker pull redis:7.0.12
配置
- 上一级data 目录结构
├── docker
├── redis
├── superset
【data】# mkdir redis
【data】# mkdir redis/conf
【data/redis/conf】# vim redis.conf
bind 0.0.0.0
protected-mode no
appendonly yes
【data】# mkdir redis/data
【data/redis】#vim run.sh
docker run --restart=always -p 6379:6379 --name redis -v /data/redis/config/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data -d redis:7.0.12 redis-server /etc/redis/redis.conf
启动Redis
【data/redis】# sh run.sh
查看Redis
docker exec it redis redis-cli
查看容器内Redis IP
docker ps
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 容器ID