不同主机的Docker容器Redis连接

两台主机各开启一个Docker容器

Redis服务器端(主机IP:192.168.126.136):

#服务器主机上运行,暴露容器的6379端口
docker run --name redis-server -p 6379 -it ubuntu:14.04 /bin/bash
#服务器容器上运行
apt-get update
#安装redis
apt-get install -y redis-server
#开启redis-server
redis-server &
#Ctrl+P+Q运行守护式容器
#服务器主机上运行
docker port redis-server
#得到返回:6379/tcp -> 0.0.0.0:32769

Redis客户端(主机IP:192.168.126.134):

#客户端主机上运行
docker run --name redis-client -it ubuntu/lee /bin/bash
#客户端容器上运行
apt-get update
#安装redis
apt-get install -y redis-server
#连接服务器Redis
redis-cli -h 192.168.126.136 -p 32769
#设置键值对
192.168.126.136:32769> set web-site www.imekaku.com
OK

然后在服务器端就可以验证是否设置键值对成功

 

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部