下载Redis镜像

1
2
docker pull redis
docker pull redis:xxx ## 下载指定版本的redis

试运行Redis

1
docker run --name=redis redis

先尝试运行一遍redis,看是否能运行成功,运行成功后,可拷贝redis相关的文件作为卷映射;映射完成后,可删除该测试容器

1
2
3
4
5
6
7
docker cp nacos:/data /docker/redis/data
## 注意redis启动时一般不会默认生成配置文件,需要自行在宿主机创建一份,然后建立映射
## 具体文件内容可见于: ![官网](https://redis.io/docs/management/config/)
vim /docker/redis/redis.conf
##拷贝完成,最后删除临时容器
docker stop nacos
docker rm -f nacos

正式创建

1
docker run -d -p 6379:6379 --name=redis --privileged=true -v /docker/redis/redis.conf:/etc/redis/redis.conf -v /docker/redis/data:/data -d redis redis-server /etc/redis/redis.conf

将Nacos的容器8848端口映射到宿主机的8848