- docker 安装 reids
- 搜索redis镜像
- docker 拉取镜像
- 运行 redis
- doker 的基本操作
搜索redis镜像Docker 安装Redis
docker search redis
这里没有指定redis的版本 所以会搜到很多。如下是指定版本:
docker pull <镜像名称>:<镜像版本>
不写版本默认下载最新版本
docker pull redis
查看所有镜像,我这里下载的是5.0版本
docker images运行 redis
这里要做提前准备 在本机执行
mkdir -p /docker/redis/conf mkdir -p /docker/redis/data
conf 文件夹下放入 redis.conf 配置文件,下载后修改自己所需要的配置
docker run -p 6379:6379 --name redis -v $PWD/docker/redis/conf:/etc/redis/redis.conf -v $PWD/docker/redis/data:/data -d redis:5.0 redis-server /etc/redis/redis.conf --requirepass "123456" --appendonly yes
| 命令 | 描述 |
|---|---|
| –name redis | 启动容器的名字 |
| -p 6379:6379 | 讲容器端口映射(冒号后)到主机端口(冒号前) |
| -d | 后台运行 |
| -v $PWD/docker/redis/data:/data | 将Redis储存文件夹挂在到主机 |
| -v $PWD/docker/redis/conf:/etc/redis/redis.conf | 将配置文件夹挂在到主机 |
| –requirepass | 密码 |
| –appendonly | 是否开启redis 持久化 |
此命令运行后会出现容器的id 之后的操作可以都通过容器id操作
doker 的基本操作| 命令 | 描述 |
|---|---|
| docker build -t <容器名称>:<容器版本> . | 上传到docker (注意后面的点,这个点很重要,表示当前目录下) |
| docker images | 查看所有的镜像 |
| docker ps | 查看所有运行的容器 |
| docker ps -a | 查看所有容器 |
| docker stop <容器id> | 停止容器 |
| docker rm <容器id> | 删除容器 |
| docker rmi -f <镜像名称>:<镜像版本> | 删除镜像 |



