# 拉取镜像
docker pull redis
# 创建卷
docker volume create redis_data
# 创建配置文件``redis.conf`
找一个位置,创建redis.conf
vi /web/data/docker/redis/redis.conf
#bind 127.0.0.1
protected-mode no
# 开启持久化
appendonly yes
# 启动
docker run --name redis --restart always -p 6379:6379 -v redis_data:/data -v /web/data/docker/conf/redis/redis.conf:/etc/redis/redis.conf -itd redis redis-server /etc/redis/redis.conf
- --name redis 容器的名称为redis
- --restart always 总是自动重启
- -p 6379:6379 将容器的6379(冒号后面的)端口映射到宿主机的6379(冒号前面的)端口,这样,就可以通过访问宿主机的6379端口和容器的redis通信
- -v redis_data:/data 将宿主机的redis_data和容器的/data目录挂载在一起
# 命令
# 启动
docker start redis
# 执行
docker exec -it redis redis-cli
← 安装Mongo 安装RabbitMQ →