Docker启动redis的命令
时间: 2024-04-18 18:09:09 浏览: 165
Docker启动Redis的命令可以根据不同的需求有多种方式。一种常见的方式是使用下面的命令:
docker run -p 6379:6379 --name redis -v /usr/local/docker/redis.conf:/etc/redis/redis.conf -d docker.io/redis:6.0 redis-server /etc/redis/redis.conf --appendonly yes。
这个命令将会启动一个Redis容器,并将容器的6379端口映射到宿主机的6379端口。同时,它会将持久化文件挂载在宿主机上,挂载的路径为/usr/local/docker/redis.conf和/usr/local/docker/data。这样做的目的是保证Redis在容器重启后仍然可以访问之前的数据。最后,命令中的--appendonly yes参数表示开启Redis的AOF持久化功能。
另外,如果想要通过命令行客户端来连接到已经启动的Redis容器,可以使用命令docker exec -it <container_name> redis-cli。在这个命令中,<container_name>是你给Redis容器起的名字。例如,如果容器名字是redis,那么完整的命令就是docker exec -it redis redis-cli。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Docker启动redis命令](https://blog.csdn.net/zmm0420/article/details/108785774)[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^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [docker启动redis](https://blog.csdn.net/weixin_57062986/article/details/129825622)[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^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文