docker如何运行redis
时间: 2023-10-18 15:00:14 浏览: 96
要在Docker中运行Redis,需要执行以下步骤:
1. 创建两个需要容器挂载的目录,可以使用以下命令在宿主机上创建这些目录:
```
mkdir -p /docker/data
mkdir /docker/redis
```
2. 下载并运行Redis容器,可以使用以下命令:
```
docker run -p 6379:6379 \
--name redis \
-v /docker/redis/redis.conf:/etc/redis/redis.conf \
-v /docker/redis/data:/data \
--restart=always \
--log-opt max-size=10m --log-opt max-file=1 \
-d redis:latest redis-server /etc/redis/redis.conf
```
这个命令会将主机的6379端口映射到容器的6379端口,并且将redis.conf文件挂载到容器内部的/etc/redis/redis.conf路径,将数据挂载到容器内部的/data路径。容器会在后台运行并自动重启。
3. 可以使用`docker ps`命令来确认Redis容器是否成功启动。
通过以上步骤,你可以在Docker中成功运行Redis。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [docker运行redis](https://blog.csdn.net/weixin_44727769/article/details/131173937)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文