dcoker 搭建单节点redis
1、检查内核版本,必须是3.10及以上 [root@localhost ~]# uname -r 2、安装docker [root@localhost ~]# yum install docker 4、启动docker [root@localhost ~]# systemctl start docker 查看版本 [root@localhost ~]# docker -v Docker version 1.12.6, build 3e8e77d/1.12.6 5、开机启动docker [root@localhost ~]# systemctl enable docker 6、停止docker [root@localhost ~]# systemctl stop docker
点击镜像加速 :可以看到如下示例:
docker pull registry.docker-cn.com/library/ubuntu:16.04
下载redis
//使用镜像加速下载redis docker pull registry.docker-cn.com/library/redis
[root@VM_0_4_centos ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE redis latest 01a52b3b5cd1 2 weeks ago 98.2MB
docker run --name redis -p 6379:6379 -v /root/docker/redis/data:/data -d redis redis-server --appendonly yes
涉及到的命令行参数
-d -> 以守护进程的方式启动容器 -p 6379:6379 -> 绑定宿主机端口 --name myredis -> 指定容器名称 --restart always -> 开机启动 --privileged=true -> 提升容器内权限 -v /root/docker/redis/conf:/etc/redis/redis.conf -> 映射配置文件 -v /root/docker/redis/data:/data -> 映射数据目录 --appendonly yes -> 开启数据持久化