Redis in Docker on Linux Container

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis in Docker on Linux Container相关的知识,希望对你有一定的参考价值。

记录:在Docker中运行一个Redis实例
当我们在Windows系统中安装好Docker以后,在Hyper-V中会自动创建一个Linux虚拟机,如果这个虚拟机没有运行,说明当前运行的是Windows Container,我们也可以switch到Linux Container,在小鲸鱼图标上右键→switch to Linux Containers,这个时候Hyper-V里的虚拟机就会启动。
先从Docker Hub上拉取官方redis镜像

docker pull redis

拉取完成后,查看当前所有的镜像

docker images

技术分享

创建一个Reids容器,因为我本机已经安装了redis端口是6379,所以容器里的redis映射到我本机的时候我选择6380

docker run -p 6380:6379 -d redis

技术分享

技术分享

启动一个redis交互式容器连接到redis实例

docker run -it redis redis-cli -h 172.17.0.2

IP地址可以通过inspect命令查看,我们来设置一下redis实例的requirepass
技术分享

我们可以运行多个容器,只要映射到本机的端口不要冲突就行
技术分享

 





以上是关于Redis in Docker on Linux Container的主要内容,如果未能解决你的问题,请参考以下文章

docker启动redis并设置密码

Docker on linux

Hello Redis - Voting on articles

linux中怎么docker安装redis

docker访问另一个docker的redis

使用 Docker 搭建 Hadoop 集群 和 Spark On Yarn