ubuntu 使用docker运行redis
本文不讲原理,只以示例形式记录些搭建过程:将以redis数据库运行方法为例服务器是用阿里的,所以采集阿云的Docker镜像库,官网的国内太慢ubuntu系统是14.4,# uname -r看下内核版本,docker需在3.8以上我的是3.13.0-65-genericdocker的安装对系统版本有一定要求,一、安装docker:# apt-get update#
本文不讲原理,只以示例形式记录些搭建过程:将以redis数据库运行方法为例
服务器是用阿里的,所以采集阿云的Docker镜像库,官网的国内太慢
ubuntu系统是14.4,# uname -r看下内核版本,docker需在3.8以上
我的是3.13.0-65-generic
docker的安装对系统版本有一定要求,
一、安装docker:
# apt-get update
# apt-get install docker
可以检查下是否安装成功,可以用
# docker -v
Docker version 1.11.2, build b9f10c9
二、设置阿里云docker镜像库加速
系统要求
- Ubuntu 14.04、15.04
- Debian 7.7、8.0
- CentOS 7.X
- Fedora 20、21、22
- OracleLinux 6、7
安装方法:
如果提示curl无法识别,则执行apt-get install curl命令安装或升级Docker
请安装1.6.0以上版本的Docker。
您可以通过阿里云的镜像仓库下载: mirrors.aliyun.com/help/docker-engine配置Docker加速器
您可以使用如下的脚本将mirror的配置添加到docker daemon的启动参数中如果您的系统是 Ubuntu 12.04 14.04,Docker 1.9 以上
如果您的系统是 Ubuntu 15.04 16.04,Docker 1.9 以上
三、拉取redis镜像
拉取可以指定版本,不指定的话就是默认镜像库里最新的镜像版本
# docker pull redis
查看镜像列表是否有redis
# docker images
四、运行镜像
一个镜像可以运行多个,只要保证端口不冲突。运行一个镜像后会成功一个容器,可以理解为容器是镜像运行着的一个实例
以mosredis为容器名运行一个redis镜像,在容器里运行的端口为6379,映射到宿主机器端口为6500,所以程序连redis时要使用6500
# docker run -d --name mosredis -p 6500:6379 redis
之后可以查看容器列表
# docker ps -a
五、测试redis
#redis-cli -a redis -h localhost -p 6500
localhost:6500> keys *
(empty list or set)
localhost:6500>
由于你还没有加入key,上面的显示已经说明成功
更多推荐
所有评论(0)