侧边栏壁纸
  • 累计撰写 30 篇文章
  • 累计创建 35 个标签
  • 累计收到 4 条评论

docker部署redis

GoDan
2022-06-22 / 0 评论 / 0 点赞 / 94 阅读 / 1,013 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-06-22,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

搜索可用镜像

https://hub.docker.com/_/redis?tab=tags&page=1&name=5.0.7

image-1655864305221

下载镜像

# docker pull redis:5.0.7
5.0.7: Pulling from library/redis
68ced04f60ab: Pull complete
7ecc253967df: Pull complete
765957bf98d4: Pull complete
52f16772e1ca: Pull complete
2e43ba99c3f3: Pull complete
d95576c71392: Pull complete
Digest: sha256:938ee5bfba605cc85f9f52ff95024e9a24cf5511ba6f1cbc68ec9d91a0432125
Status: Downloaded newer image for redis:5.0.7
docker.io/library/redis:5.0.7

# docker images
REPOSITORY   TAG       IMAGE ID       CREATED        SIZE
redis        5.0.7     7eed8df88d3b   2 years ago    98.2MB

启动容器

# docker run  --log-opt max-size=100m --log-opt max-file=2 -p 6379:6379 --name redis  -v /data/db/redis/data:/data -d redis:5.0.7 redis-server --appendonly yes  --requirepass 123456
# docker ps
CONTAINER ID   IMAGE             COMMAND                  CREATED             STATUS             PORTS                                                                                                                                      NAMES
9a069dac6a68   redis:5.0.7       "docker-entrypoint.s…"   7 seconds ago       Up 5 seconds       0.0.0.0:6379->6379/tcp, :::6379->6379/tcp                                                                                                  redis

参数说明

  • -p 6379:6379 :将容器的6379端口映射到主机的6379端口

  • -v /data/db/redis/data:/data :将主机中目录挂载到容器的/data

  • redis-server --appendonly yes :在容器执行redis-server启动命令,并打开redis持久化配置

  • –requirepass 指定密码

0

评论区