docker方式安装redis

316 阅读1分钟

1.搜索镜像

docker search redis

2.拉取镜像

docker pull redis

3.启动镜像

 docker run --name redis -d redis

此方式运行redis是没有redis.conf配置文件,如果想做配置变更,需要进行下面操作

4.下载redis安装包

通过https://github.com/redis/redis/archive/7.0.0.tar.gz链接下载安装包

5.创建文件夹

创建docker文件夹并在该文件夹下创建redis文件夹,在redis文件夹下分别创建confdatalogs三个文件夹

6.拷贝配置文件

将下载的安装包进行解压,然后拷贝其中的redis.conf文件到docker/redis/conf

7. 暂停并删除运行中的容器

docker stop redis容器id
docker rm redis容器id

8.重新启动镜像

docker run -d --name redis -p 6379:6379 -v /xxxx/software/docker/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf -v /xxxx/software/docker/redis/data/:/data  redis redis-server /usr/local/etc/redis/redis.conf

通过-v方式进行配置文件、数据目录挂载,这样就可以在宿主机上操作redis.conf配置文件以及查看数据文件而不用进入容器内部