近期需要搭建一台redis,于是记录一下~
准备条件:
已经安装过docker的Linux
如果不会安装docker,请自行百度~
首先查看redis镜像版本:
docker search redis
下载redis镜像:
docker pull redis
查看下载的镜像:
docker images
下载redis的配置文件:
wget http://download.redis.io/redis-stable/redis.conf
如果查看到镜像并且配置文件下载成功之后,就准备搭建redis了
docker run -p 6379:6379 \
-v $PWD/data:/data \
-v $PWD/redis.conf:/etc/redis/redis.conf \
--name redis \
-d --restart=always redis:latest redis-server \
--appendonly yes --requirepass "yourpassword"
-p 表示端口映射
-v 表示宿主机和容器之间的文件映射
--name 表示docker容器的名字
-d 表示在后台运行,并且打印容易id
--restart=always 表示可以自启动
redis:latest 启动容器的镜像
--appendonly yes 表示redis持久化
--requirepass 表示设置的密码
搭建成功之后使用:
docker ps -a
查看镜像的启动情况
如果启动报错,则使用一下命令:
docker logs 容器名字
查看报错的日志
以上就是docker搭建redis的过程,欢迎交流~