当前位置:网站首页>华为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服务器问题、容器问题或者是其它中间件问题,都可以留言交流
边栏推荐
猜你喜欢

通用型安全监测数据管理系统

node连接mongoose数据库流程

【时间的比较】

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

完整的搭建内网穿透ngrok详细教程(有图有真相)

Web3的开源为何会如此受到人们喜爱?

uniapp 切换 history 路由模

ORACLE CLOUD 在国内有数据中心吗?

如何避免无效的沟通

沃尔沃:这是会“种草”的“安全感”!
随机推荐
通用型安全监测数据管理系统
高薪程序员&面试题精讲系列132之微服务之间如何进行通信?服务熔断是怎么回事?你熟悉Hystrix吗?
C专家编程 第1章 C:穿越时空的迷雾 1.8 ANSI C标准的结构
九种方法!教你如何读取resources目录下的文件路径
Promise的 简单使用
EasyExcel实现动态列解析和存表
405. Convert a Number to Hexadecimal
我想请问下,我们的数据库是在亚马逊,Dataworks 连不通,怎么办?
Auto Scaling 弹性伸缩(运维释放人力)
How to write SQL statements in DataWorks monitoring data reaches a certain value to indicate the change of
并发高的情况下,试试用ThreadLocalRandom来生成随机数
软件测试<进阶篇-->测试分类>
浅谈Service&nbsp;Mesh对业务系统的价值
微信小程序 - 数组 push / unshift 追加后数组返回内容为数字(数组添加后打印结果为 Number 数值类型)
使用deepstream消息发送功能的时候,检测框没有检测标签,No text labels of bboxes displayed with osd for deepstream-test5
高效的组织信息共享知识库是一种宝贵的资源
CC2530_ZigBee+华为云IOT:设计一套属于自己的冷链采集系统
SwinIR实战:如何使用SwinIR和预训练模型实现图片的超分
请问下这个hologres维表是被缓存了么?怎么直接Finished了
设置海思芯片MMZ内存、OS内存详解