ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

docker 安装部署 redis(配置文件启动)

2021-03-11 17:33:37  阅读:511  来源: 互联网

标签:容器 myredis 配置文件 redis conf docker data


获取 redis 镜像

docker pull redis:4.0.12
docker images

 

创建容器

创建宿主机 redis 容器的数据和配置文件目录

# 创建宿主机 redis 容器的数据和配置文件目录
mkdir /data/docker/redis/{conf,data} -p
cd /data/docker/redis

获取 redis 的默认配置模版

# 获取 redis 的默认配置模版
wget https://raw.githubusercontent.com/antirez/redis/4.0/redis.conf -O conf/redis.conf

# 修改配置文件
bind 0.0.0.0
protected-mode yes
daemonize no
databases 256

创建容器

# 创建并运行一个名为 myredis 的容器
docker run \
-p 6379:6379 \
-v $PWD/data:/data \
-v $PWD/conf/redis.conf:/etc/redis/redis.conf \
--privileged=true \
--name myredis \
-d redis redis-server /etc/redis/redis.conf

# 命令分解
docker run \
-p 6379:6379 \ # 端口映射 宿主机:容器
-v $PWD/data:/data \ # 映射数据目录
-v $PWD/conf/redis.conf:/etc/redis/redis.conf: \ # 挂载配置文件
--privileged=true \ # 给与一些权限
--name myredis \ # 给容器起个名字
-d redis redis-server /etc/redis/redis.conf # deamon 运行容器 并使用配置文件启动容器内的 redis-server 

查看容器

# 查看活跃的容器
docker ps
# 如果没有 myredis 说明启动失败 查看错误日志 docker logs myredis
# 查看 myredis 的 ip 挂载 端口映射等信息 docker inspect myredis
# 查看 myredis 的端口映射 docker port myredis

 

标签:容器,myredis,配置文件,redis,conf,docker,data
来源: https://www.cnblogs.com/root0/p/14519271.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有