linux部署docker并安装redis

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: docker,redis

一、Docker简介

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

二、Docker官网

进入官网

image.png

三、安装Docker

输入如下命令进行安装,按提示输入y一步一步进行

yum install docker

安装完成后运行docker,并且设置为开机启动

#启动systemctl start docker
#查看状态systemctl status docker
#开机启动systemctl enable docker

image.png

四、验证安装成功

docker version

image.png

五、简单应用之安装Redis

1、获取Redis版本

docker search redis

image.png

2、拉取Redis

docker pull redis

以上这条命令是拉取最新版本的redis,如果想拉取对应版本使用

docker pull redis:5.0.8

image.png

3、创建挂载目录即配置文件

mkdir-p /home/tools/redis/data /home/tools/redis/conf
touch /home/tools/redis/data /home/tools/redis/conf/redis.conf

image.png

4、修改配置文件

vi /home/tools/redis/conf/redis.conf

添加如下内容

#bind 127.0.0.1daemonize no
protected-mode no
requirepass 123456#设置redis的密码

5、运行容器

docker run -d--name redis -p16379:6379 -v /home/tools/redis/conf/redis.conf:/redis.conf -v /home/tools/redis/data:/data redis:5.0.8 redis-server --appendonlyyes

image.png

6、查看

docker ps


目录
相关文章
|
2月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
159 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
kde
|
2月前
|
存储 NoSQL Redis
手把手教你用 Docker 部署 Redis
Redis是高性能内存数据库,支持多种数据结构,适用于缓存、消息队列等场景。本文介绍如何通过Docker快速拉取轩辕镜像并部署Redis,涵盖快速启动、持久化存储及docker-compose配置,助力开发者高效搭建稳定服务。
kde
695 7
|
2月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
254 0
|
4月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
208 5
|
4月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
NoSQL Linux Redis
linux安装redis5.0.5
linux安装redis5.0.5
260 1
|
NoSQL Linux Redis
linux 下和win下安装redis 并添加开机自启 图文详解
linux 下和win下安装redis 并添加开机自启 图文详解
186 0
|
NoSQL Linux Redis
Linux系统中安装redis+redis后台启动+常见相关配置
Linux系统中安装redis+redis后台启动+常见相关配置
|
NoSQL Linux 网络安全
Linux安装Redis(详细教程)
Linux安装Redis(详细教程)
2023 2