centos7在docker中安装redis

1、查看下docker的源,如果是默认的修改为阿里或者其他镜像源。

vim /etc/docker/daemon.json
{"registry-mirrors":["https://y0qd3iq.mirror.aliyuncs.com"]}

2、搜索redis源,并把官方的镜像拉到本地。

docker search redis

docker pull redis
docker images

3、用镜像生成容器运行。

docker run -itd -p 6379:6379 --name redis redis

查看运行状态

docker ps

4、查看防火墙是否开启,如果开启就打开6379端口。

firewall-cmd --state //显示running表示开启
firewall-cmd --zone=public --add-port=6379/tcp --permanent //开放6379端口
systemctl restart firewalld.service  //重启防火墙
命令含义:

--zone #作用域
 
--add-port=80/tcp  #添加端口,格式为:端口/通讯协议
 
--permanent   #永久生效,没有此参数重启后失效

5、开启服务器安全组的6379端口,以阿里云为例。

猜你喜欢

转载自www.cnblogs.com/yamiya/p/12501249.html