当前位置:网站首页>华为ECS云服务器上安装Docker及部署Redis详细教程【华为云至简致远】
华为ECS云服务器上安装Docker及部署Redis详细教程【华为云至简致远】
2022-08-03 17:11:00 【InfoQ】
1、服务器设置
- 打开华为云ECS服务器专栏,选择自己需要的服务器,我这里选择的4核8G C3云服务器这款,可以根据具体的业务要求选择合适的配置,然后点击确认即可

- 选择服务器配置,包括可用区、规格、镜像、系统盘、数据盘等等,根据业务需要进行配置选择,然后核对信息确认后付款。

- 在控制台,可以通过点击弹性云服务器,查看购买的服务器,点击远程登录,进行服务器的操作,我这里是通过CloudShell进行登录操作服务器的,当然你可以通过第三方工具如Putty、Xshell进行登录。

2、安装Docker
- 设置Docker仓库,通过如下命令
sudo yum install -y yum-utils sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo

- 等仓库设置完成后,就可以安装Docker,如下命令安装最新版本
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
- 查看Docker是否成功及安装的具体版本号
docker info

3、容器化部署Redis
- 在部署之前,为了加快镜像的下载速度,可以设置为阿里云Docker镜像库
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://yqhxnexo.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
- 通过如下命令进行Redis容器的安装,如果服务器上没有redis镜像,会自动进行下载
docker run -p 6379:6379 --name redis -v /home/docker/redis/data:/data -d --restart=always redis:latest redis-server --appendonly yes --requirepass "[email protected]"
- 等容器启动后,通过如下命令查看Redis容器信息
docker ps

- 可以看到用到的端口号为6379,这个端口默认需要在安全组设置,华为云ECS的安全组考虑的比较周到,可以通过快速添加规则,把Redis的6379端口加到规则中。

- 通过终端工具链接Redis,进行可视化操作

- 链接成功后,即可使用

- 通过这篇文章我把华为云ECS服务器上安装Docker、及如果使用Docker启动一个Redis实例整个过程进行了详细的介绍,包括其中遇到的安全组中端口号的设置及Docker镜像仓库的设置。
- 如果您在使用过程中遇到问题,包括ECS服务器问题、容器问题或者是其它中间件问题,都可以留言交流
边栏推荐
- 新特性解读 | MySQL 8.0 在线调整 REDO
- 华为、联想、北汽等入选工信部“企业数字化转型和安全能力提升”首批实训基地
- C专家编程 第1章 C:穿越时空的迷雾 1.8 ANSI C标准的结构
- 【指针初解】
- 使用deepstream消息发送功能的时候,检测框没有检测标签,No text labels of bboxes displayed with osd for deepstream-test5
- 持续投入商品研发,叮咚买菜赢在了供应链投入上
- Web3 安全风险令人生畏?应该如何应对?
- 面试突击71:GET 和 POST 有什么区别?
- 【Metaverse系列一】元宇宙的奥秘
- LeetCode·899.有序队列·最小表示法
猜你喜欢

EasyExcel implements dynamic column parsing and table storage

沃尔沃:这是会“种草”的“安全感”!

uniapp 去掉默认导航栏

Description of the functional scenario of "collective storage and general governance" in the data center

Huawei, Lenovo, BAIC, etc. were selected as the first batch of training bases for "Enterprise Digital Transformation and Security Capability Improvement" by the Ministry of Industry and Information Te

最强分布式锁工具:Redisson

SkyWalking概要介绍

学会 Arthas,让你 3 年经验掌握 5 年功力!

“68道 Redis+168道 MySQL”精品面试题(带解析),你背废了吗?

11. Container With Most Water
随机推荐
leetcode-每日一题899. 有序队列(思维题)
node connection mongoose database process
超分重建数据集
CC2530_ZigBee+华为云IOT:设计一套属于自己的冷链采集系统
vant自动上传图片/文件
请问下这个hologres维表是被缓存了么?怎么直接Finished了
uniapp 去掉默认导航栏
node连接mongoose数据库流程
怎么在opengauss中进行测试自己添加的新函数的性能(循环n次的运行时间)?
EasyExcel实现动态列解析和存表
SwinIR实战:详细记录SwinIR的训练过程
一个域名对应多个IP地址
出海,是泡泡玛特的“解药”吗?
5. Longest Palindromic Substring
Selective Search学习笔记
“68道 Redis+168道 MySQL”精品面试题(带解析),你背废了吗?
uniapp 切换 history 路由模
【数仓】数据质量监控
生产环境如何删除表呢?只能在SQL脚本里执行 drop table 吗
sibling component communication context