​​Docker安装Redis并使用外部配置文件启动​​


下载docker镜像

docker pull registry.docker-cn.com/library/redis

下载完成之后,使用docker images查看镜像

Docker安装Redis并使用外部配置文件启动_docker

镜像安装成功后,在当前系统根目录创建文件

创建启动容器,配置持久化启动

docker run -d --privileged=true -p 6379:6379 -v /docker/redis/redis.conf:/etc/redis/redis.conf -v /docker/redis/data:/data --name redistest2 registry.docker-cn.com/library/redis:latest redis-server /etc/redis/redis.conf --appendonly yes

参数说明:

--privileged=true:容器内的root拥有真正root权限,否则容器内root只是外部普通用户权限

-v /docker/redis/redis.conf:/etc/redis/redis.conf:映射配置文件

-v /docker/redis/data:/data:映射数据目录

redis-server /etc/redis/redis.conf:指定配置文件启动redis-server进程

--appendonly yes:开启数据持久化

redistest2  :容器名称

 

启动完成后如下

Docker安装Redis并使用外部配置文件启动_docker_02

接下来我们验证一下启动是否成功。使用RedisDesktopManager进行验证

Docker安装Redis并使用外部配置文件启动_redis_03

注:redis.conf 源代码,复制创建即可


下载docker镜像