docker快速搭建redis容器

戏子无情 提交于 2020-03-08 20:23:56

通过docker命令快速搭建redis容器

首先下载redis镜像,使用5.0.7版本:

docker pull redis:5.0.7

通过docker image inspect redis:5.0.7可以看到容器的数据是存在/data里面的。

我们在宿主机器创建保存数据的目录以及redis配置文件的目录:

# 创建保存数据的目录
mkdir -p /home/docker/redis/data
# 创建保存redis配置文件的目录
mkdir -p /home/docker/redis/conf

/home/docker/redis/conf下面创建redis.conf配置文件:

cd /home/docker/redis/conf
touch redis.conf
vi redis.conf

填写如下配置:

# 允许远程访问
bind 0.0.0.0
protected-mode no
# 连接密码
requirepass password

创建redis容器,命名为my-redis

docker run -p 6379:6379 -v /home/docker/redis/data:/data -v /home/docker/redis/conf/redis.conf:/etc/redis/redis.conf -d --name=my-redis redis:5.0.7 redis-server /etc/redis/redis.conf
  • -p端口映射
  • -v数据卷挂载
  • -d后台运行
  • --name指定别名
  • redis-server启动并指定读取/etc/redis/redis.conf中的配置

使用redis客户端工具连接:

连接ip:宿主机的ip
连接端口:6379
连接密码:requirepass后边设置的字符串
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!