2020-05-07 22:35:48
Redis最新的版本已经是4.0.1了,我查了下镜像也更新了。于是在本地部署体验下,当然,这篇文章不是来介绍Redis 4.0的新功能,而是来介绍如何用docker来部署的入门级课程。
$ yum -y install docker-io
$ service docker start
$ chkconfig docker on
$ docker pull redis
这里我把容器的映射建立在/docker/redis/data,/docker/redis/conf目录下面,这两个目录自己创建,配置文件redis.conf从别的途径获取的,启动前,需要对目录加入白名单,不然启动会失败,错误为没有权限
$ chcon -Rt svirt_sandbox_file_t /docker/redis/data
启动语句如下
docker run --name redis -p 6379:6379
-v /docker/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf
-v /docker/redis/data:/data
-d redis redis-server /usr/local/etc/redis/redis.conf
去掉上面的-d参数,可以看见启动日志,如果启动失败,则可以看见错误的日志,也可以用命令查看日志
$ docker logs redis,redis是容器的名字
firewall-cmd --zone=public --add-port=6379/tcp --permanent
systemctl restart firewalld
$ docker run -it --link redis:redis --rm redis redis-cli -h redis -p 6379
或者
$ docker exec -it redis /bin/bash
> redis-cli
常用的工具是redis desktop manager,可以很好的管理redis,也可以在上面执行管理的命令。
CentOS 6.x 上搭建docker
07-12
CentOS上用Squid搭建HTTP代理小结
02-27
docker部署zabbix监控系统(nginx mysql)
06-28
docker安装部署gitlab 配置使用部外nginx
04-14
k8s(kubernetes)部署三个节点的redis cluster
05-24
CentOS 7编译安装及yum安装Python 3
06-15
CentOS7源码编译安装Nginx
06-11
docker-postfix, 在 docker 容器中,使用smtp身份验证( sasldb ) 运行后缀
06-26
docker命令行参考(11) – docker load从tar归档文件或STDIN导入镜像
07-20
docker命令行参考(2) – dockerd启动docker daemon
05-03
docker命令行参考(26) – docker stats实时显示容器资源使用统计
06-21
docker命令行参考(4) – docker inspect显示容器或镜像相关信息
07-19
Linux CentOS 7 重置root用户密码
07-12
在docker swarm集群中使用HEALTHCHECK解决服务更新不可用的问题
05-07
如何在CentOS 7上安装Nginx
07-05
CentOS 7安装redis及php-redis扩展
05-09
58 赶集基于 docker 的自动化部署实践
05-02
docker Compose 项目打包部署
04-17
docker创建的集群下使用ansible部署zookeeper
04-26
EDU 8.0首次部署操作步骤
06-05