宿主机镜像:CentOS-7.0-1406-x86_64-DVD.iso
内核版本:(查看shell命令:uname -r
):
docker对Linux内核版本有要求,至少3.1,64位
获取docker镜
docker pull daocloud.io/daocloud/dao-redis:master-init
类似这样的镜像有很多。
这个镜像里边就已经打包好了redis。
镜像与容器的区别:举个不是很恰当的栗子——镜像是类,而容器是对象
镜像下载完后,查看本地镜像列表:
docker images
运行这个镜像:
docker run -d 镜像ID
查看正在运行的容器:
docker ps
查看docker运行日志:
docker logs 容器id
可以看到redis已经启动了
进入运行的容器:
docker exec -it 容器名 bash
从日志文件可以看到,daocloud的镜像启动时会随机生成一个密码
========================================================================
You can now connect to this Redis server using:
redis-cli -a D68WOqIxJfrrDGIpL0nYmEIBKJftp7MZ -h <host> -p <port>
Please remember to change the above password as soon as possible!
==========================================================
连接需要用到这个密码
连接redis
redis-cli -a D68WOqIxJfrrDGIpL0nYmEIBKJftp7MZ -h 127.0.0.1 -p 6379