Liunx安装docker->redis

一、docker安装

uname -r

环境查看,需要3.0以上的环境

cat /etc/os-release (查看系统版本)

1.卸载旧的版本

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2.安装utils包

sudo yum install -y yum-utils

3.安装镜像仓库

sudo yum-config-manager \
    --add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

------更新yum索引包 yum makecache fast

4.安装docker引擎     ce社区版   ee企业版

sudo yum install docker-ce docker-ce-cli containerd.io

 5.启动docker

 sudo systemctl start docker

6.查看是否安装成功

docker -version

7.hello-word测试

docker run hello-world

8.docker images查看镜像

REPOSITORY    TAG       IMAGE ID       CREATED        SIZE
hello-world   latest    feb5d9fea6a5   5 months ago   13.3kB

二、docker安装Redis

1.拉取镜像

sudo docker pull redis
// 下载最新的redis

2.创建本地redis配置目录和文件

mkdir /docker/redis/conf

mkdir /docker/redis/data

之后把redis.conf文件复制到conf里 (我的是把redis安装配置文件复制过来的)

修改配置文件里的内容vim编辑即可

# 将bind 127.0.0.1注释掉 或改为0.0.0.0 外部访问

protected-mode no 关闭保护模式

daemonize no # 允许外部访问 关闭守护进程方式启动,改为 yes 使用外部配置文件会启动失败

requirepass password # 设置密码


ctrl F 快捷键 下一页

可以复制安装redis中的redis.conf(目录可用whereis redis 查看)

3.创建容器并运行

docker run \
--restart=always \
--log-opt max-size=100m \
--log-opt max-file=2 \
-p 6379:6379 \
--name redis -v /docker/redis/conf/redis.conf:/usr/local/redis/etc/redis.conf \
-v/docker/redis/conf/data:/data \
-d redis \
redis-server /usr/local/redis/etc/redis.conf

//回车启动

–restart=always 总是开机启动
–log是日志方面的
-p 6379:6379 将6379端口挂载出去
–name 给这个容器取一个名字
-v 数据卷挂载
/docker/redis/conf/redis.conf:/usr/local/redis/etc/redis.conf 这里是将 liunx 路径下的redis.conf 和redis下的redis.conf 挂载在一起。
/docker/redis/conf/data:/data 这个同上
-d redis 表示后台启动redis
redis-server /usr/local/redis/etc/redis.conf 以配置文件启动redis,加载容器内的conf文件,最终找到的是挂载的目录 /usr/local/redis/etc/redis.conf 也就是liunx下的/docker/redis/conf/redis.conf
–appendonly yes 开启redis 持久化
 

4.docker ps 检查是否启动

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值