华为云云耀云服务器L实例评测 | 基于docker部署nacos2.2.3服务

news2024/12/23 18:00:05

#【有奖征文】华为云云服务器焕新上线,快来亲身感受评测吧!#

👨‍🎓博主简介

  🏅云计算领域优质创作者
  🏅华为云开发者社区专家博主
  🏅阿里云开发者社区专家博主
💊交流社区:运维交流社区 欢迎大家的加入!
🐋 希望大家多多支持,我们一起进步!😄
🎉如果文章对你有帮助的话,欢迎 点赞 👍🏻 评论 💬 收藏 ⭐️ 加关注+💗


文章目录

  • 一、前言
  • 二、华为云耀云服务器L实例
    • 2.1 华为云耀云服务器L实例简介
    • 2.2 华为云耀云服务器L实例地址
    • 2.3 华为云耀云服务器L实例产品架构
  • 三、购买云耀云服务器L实例
    • 3.1 登录华为云官网购买
    • 3.2 重置密码
    • 3.3 使用xshell链接服务器
  • 四、检查docker环境及服务状态
    • 4.1 检查Docker版本
    • 4.2 检查docker服务状态
  • 五、部署nacos2.2.3
    • 5.1 下载 nacos2.2.3 镜像
    • 5.2 查看镜像
    • 5.3 创建nacos容器
    • 5.4 页面访问nacos
  • 六、完成部署

一、前言

本文主要讲解华为云云耀服务器的使用及在云服务器上部署docker,并基于docker部署minio2.2.3服务;
三个内容点:

  • 1、讲解华为云云耀服务器的使用
  • 2、部署docker服务
  • 3、基于docker部署nacos2.2.3服务

环境规划:

服务器类别应用镜像内网IP地址Docker版本nacos版本
云耀云服务器L实例Docker可视化-Portainer172.16.11.1024.0.42.2.3

二、华为云耀云服务器L实例

2.1 华为云耀云服务器L实例简介

  随着云计算时代的进一步深入,越来越多的中小企业企业与开发者需要一款简单易用、高能高效的云计算基础设施产品来支撑自身业务运营和创新开发。基于这种需求,华为云焕新推出华为云云服务器实例新品。

  华为云云服务器具有智能不卡顿、价优随心用、上手更简单、管理特省心这四个优点,从而帮您快速上云!从8月底到10月中旬,华为云云服务器开启评测征文活动,邀请您分享对华为云云服务器的评测!

   云耀云服务器L实例是新一代开箱即用、面向中小企业和开发者打造的全新轻量应用云服务器。云耀云服务器L实例提供丰富严选的应用镜像,实现应用一键部署,助力客户便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等。

在这里插入图片描述

2.2 华为云耀云服务器L实例地址

华为云耀云服务器L实例购买地址:华为云耀云服务器L实例地址
控制台地址:https://console.huaweicloud.com/smb/?region=cn-north-4#/resource/list

2.3 华为云耀云服务器L实例产品架构

云耀云服务器L实例具备计算、存储、镜像安装、备份等能力:

  • 云耀云服务器L实例在不同区域中部署,一个区域发生故障后不会影响其他区域的云服务器。
  • 可以通过虚拟私有云(VPC)建立专属的网络环境,设置子网、安全组,并通过弹性公网IP实现外网链接。
  • 通过云硬盘(EVS)服务实现数据存储,并通过云硬盘备份服务实现云耀云服务器L实例数据的备份和恢复。
  • 云服务器备份(CBR)提供对云耀云服务器L实例的备份保护服务。支持对云耀云服务器L实例中的所有云硬盘(系统盘和数据盘)进行备份,并利用备份数据恢复云耀云服务器L实例数据。
  • 主机安全(HSS)提升云耀云服务器L实例整体安全性,通过入侵检测、漏洞管理、基线检查功能,可识别并管理云服务器中的信息资产,实时监测云服务器中的风险,降低服务器被入侵的风险。
  • 云耀负载均衡(HCES ELB)是将访问流量根据分配策略分发到后端多台云耀云服务器L实例的流量分发控制服务。负载均衡可以通过流量分发扩展应用系统对外的服务能力,同时通过消除单点故障提升应用系统的可用性。

三、购买云耀云服务器L实例

3.1 登录华为云官网购买

登录个人华为云账号,在搜索栏输入云耀云服务器L实例,按回车键确认,进入云耀云服务器L实例详情页。
或直接点击:华为云耀云服务器L实例地址

在这里插入图片描述

区域:华北—北京四;
应用镜像:Docker可视化-Portainer;
实例规格:2核2G/系统盘40G/峰值带宽 3Mbps/流量包400G;
实例名称:自定义即可,这里编辑为HECS-L-nacos;
购买时长:1个月;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 检查配置 --> 确认购买

在这里插入图片描述

  • 购买成功;

3.2 重置密码

  • 到控制台查看我的资源
    https://console.huaweicloud.com/smb/?region=cn-north-4#/resource/list

  • 点击远程登录云耀云服务器L实例

  • 点击右侧的重置密码选项,需要进行身份验证,选择手机验证后,即可重置密码成功

  • 重置完密码需要重启服务器;重启即可;

3.3 使用xshell链接服务器

使用ip、密码链接即可

四、检查docker环境及服务状态

因为购买的就是 Docker可视化-Portainer 的,所以不用安装docker

4.1 检查Docker版本

[root@localhost ~]# docker -v
Docker version 24.0.4, build 3713ee1

4.2 检查docker服务状态

[root@localhost ~]# systemctl status docker
● docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2023-09-15 16:25:24 CST; 16h ago
TriggeredBy: ● docker.socket
       Docs: https://docs.docker.com
   Main PID: 2496 (dockerd)
      Tasks: 58
     Memory: 83.3M
        CPU: 1min 956ms
     CGroup: /system.slice/docker.service

五、部署nacos2.2.3

5.1 下载 nacos2.2.3 镜像

[root@localhost ~]# docker pull liuchenyang/redhat-nacos:latest
latest: Pulling from liuchenyang/redhat-nacos
872582724f33: Already exists 
b13ffc206103: Already exists 
13b296d5bcbd: Already exists 
5fcf8070f29a: Pull complete 
c8194a495b92: Pull complete 
Digest: sha256:a6d7575e810f080ae5b1e7535a0778aa581e9e43020f170a233fb78a42c91f90
Status: Downloaded newer image for liuchenyang/redhat-nacos:latest
docker.io/liuchenyang/redhat-nacos:latest

在这里插入图片描述

5.2 查看镜像

docker images | grep redhat-nacos

在这里插入图片描述

可以自己将镜像重新命名,或者直接使用此名字都可以;
重新命名命令为:docker tag liuchenyang/redhat-nacos:latest nacos:latest

5.3 创建nacos容器

nacos包下载地址:https://github.com/alibaba/nacos/releases/download/2.2.3/nacos-server-2.2.3.tar.gz

可以解压此包,拿出nacos目录,来作为配置映射目录;

要注意的是,如果需要做nacos配置映射,我们需要在nacos/bin/startup.sh里追加一行 tail -f ${BASE_DIR}/logs/start.out,不追加会导致容器启动不了。

docker run -itd --name nacos --restart=always --privileged -p 8848:8848 -v /usr/local/nacos/logs/:/nacos/logs/ -v /etc/localtime/:/etc/localtime/ liuchenyang/redhat-nacos:latest

创建完容器会自动启动nacos服务,日志可查看映射出来的/usr/local/start.out

在这里插入图片描述

启动完成,日志没问题,查看端口是否已经被占用;默认端口为:8848

netstat -lnt | grep 8848

在这里插入图片描述

这里可以看到,端口已经启动了;但是因为是云服务器,还需要在云服务器上开放 8848 端口;
开放完端口之后,页面访问。

5.4 页面访问nacos

172.16.11.10:8848/nacos

在这里插入图片描述

在这里插入图片描述

因为此部署没有设置数据库,所以会自动跳进来;

六、完成部署

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1012664.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C++之哈希表、哈希桶的实现

哈希表、哈希桶的实现 哈希概念哈希冲突哈希函数哈希冲突解决闭散列哈希表闭散列实现哈希表的结构哈希表的插入哈希表的查找哈希表的删除 开散列开散列概念哈希表的结构哈希表的插入哈希表的查找哈希表的删除 哈希概念 顺序结构以及平衡树中,元素关键码与其存储位置…

Postman使用_Tests Script(断言测试)

断言测试可以在Collection、Folder和Request的 pre-request script 和 test script中编写,测试脚本可以检测请求响应的各个方面,包括正文、状态代码、头、cookie、响应时间等,只有测试符合自定义的要求后才能通过。 pm对象提供了测试相关功能…

LiveNVR监控流媒体Onvif/RTSP功能-支持海康摄像头海康NVR通过EHOME协议ISUP协议接入分发视频流或是转GB28181

LiveNVR支持海康NVR摄像头通EHOME接入ISUP接入LiveNVR分发视频流或是转GB28181 1、海康 ISUP 接入配置2、海康设备接入2.1、海康EHOME接入配置示例2.2、海康ISUP接入配置示例 3、通道配置3.1、直播流接入类型 海康ISUP3.2、海康 ISUP 设备ID3.3、启用保存3.4、接入成功 4、相关…

SadTalker 让图片说话

参考:https://github.com/OpenTalker/SadTalker 其他类似参考:https://www.d-id.com/ 输入图片加音频产生2d视频 安装使用 1、拉取github,下载对应安装库 2、下载对应模型baidu网盘 新建checkpoints,把下载sadtalker里模型拷贝进…

Docker 的使用

一、Docker 的作用和优势 软件集装箱化平台,可让开发者构建应用程序时,将它与环境一起打包到一个容器中,发布应用到任意平台中。 能在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用, 如&am…

汽车行业新闻稿怎么写?怎么写关于汽车的新闻稿?

撰写汽车行业新闻稿需要遵循一定的结构和要点,以确保内容准确、清晰,并能吸引读者的兴趣。以下是关于汽车的新闻稿的一些写作要点和建议,接下来伯乐网络传媒就来给大家分享一下: 标题醒目:新闻稿的标题应该简洁明了&am…

多视角姿势估计:TEMPO: Efficient Multi-View Pose Estimation, Tracking, and Forecasting

论文作者:Rohan Choudhury,Kris Kitani,Laszlo A. Jeni 作者单位:Carnegie Mellon University 论文链接:http://arxiv.org/abs/2309.07910v1 内容简介: 1)方向:多视角姿势估计模型 2)应用&…

$value$plusargs字符串参数传递后如何随机

文章目录 前言一、背景二、解决办法总结 前言 在仿真过程中,经常在命令行通过$value$plusargs传递一个字符串到环境中,去选择不同的sequence,但是,有些时候需要随机选择其中某几个seq,而只有整数和枚举类型可以随机&a…

Ubuntu20.04安装Nvidia显卡驱动、CUDA11.3、CUDNN、TensorRT、Anaconda、ROS/ROS2

1.更换国内源 打开终端,输入指令: wget http://fishros.com/install -O fishros && . fishros 选择【5】更换系统源,后面还有一个要输入的选项,选择【0】退出,就会自动换源。 2.安装NVIDIA驱动 这一步最痛心…

腾讯mini项目-【指标监控服务重构】2023-08-03

今日已办 a,b两组的trace放到一个分支里 可以看到先前的没看到的 profile trace 的耗时,是由于时间跨度较长,没有滑动到 trace 末尾 明日待办 组长会议汇报项目进度和问题

我跟面试官说MySQL单表数据量不要超过两千万,面试官不信

👉导读 作为一个合格的 DBA,在遇到线上单表数据量超过千万级别的时候,往往会建议用户通过分表来缩减单表数据量,当用户问为什么单表数据量不能超过千万时,DBA 往往会说:单表数据量超过千万,会影…

搜好货API接口解析,实现获得搜好货商品详情

要解析搜好货API接口并实现获取搜好货商品详情,你需要按照以下步骤进行操作: 了解搜好货开放平台:访问搜好货开放平台官网,找到API接口相关的开发者文档、指南等信息。注册开发者账号:在搜好货开放平台上注册一个开发…

C#开发的OpenRA游戏之调试菜单2

C#开发的OpenRA游戏之调试菜单2 前面已经分析了怎么样通过选项参数来打开这个调试界面,当创建游戏之后,从游戏里选择参数按钮,就会弹出下面的界面,如果没有选择调试参数是没有Debug这一页选项卡: 上面调试的选项是非常有用的,否则不能快速地测试游戏,不能快速地开发新的…

列表页面新增 字段查询 ,点击查询后,前端页面和后端控制台 出现红色报错信息,查询数据失败。

项目场景&#xff1a; 项目场景简述&#xff1a; 列表页面新增 字段查询 &#xff0c;点击查询后&#xff0c;前端页面和后端控制台 出现红色报错信息&#xff0c;查询数据失败。 问题描述 问题描述&#xff1a; <el-select v-model"dataForm.engineerId" clea…

类和对象(4)

文章目录 1. C/C内存分布2. C语言中动态内存管理方式&#xff1a;malloc/calloc/realloc/free3.C内存管理方式new/delete3.1 new/delete操作内置类型3.2 new/delete操作自定义类型 4. operator new和operator delete函数&#xff08;重点&#xff09;4.1底层原理 5.malloc/free…

24届双非本科找工作到底有多难

记录一下自己的找工作过程&#xff0c;今天笔试失败感觉整个人都颓废了(那家公司真的是我的目标情司&#xff0c;呜呜呜&#xff0c;感觉我是废物)。 再加上不考虑出省&#xff0c;感觉找工作太难了 介绍一下自己情况&#xff1a;三个省奖&#xff08;开发类的&#xff0c;负责…

性能测试模型-业务模型、策略模型、数据模型

针对性能测试具体方案的设计进行抽象和总结,将其归纳为6个性能测试模型。 业务模型 业务模型是一组功能点或接口的集合及其占比情况,用于合理地模拟生产上真实的业务发生场景 在实施范围上,业务模型为本项目明确实施范围,梳理涉及的业务系统及其完整链路等 在实施结果价值…

提示词加神秘咒语让大模型更加聪明

谷歌团队研究发现&#xff0c;提示词加上神秘咒语深呼吸(take a deep breath&#xff09;结合大家已经熟悉的“一步一步地想”&#xff08;Let’s think step by step&#xff09;&#xff0c;大模型在数据集上的成绩就提升了12%。而且这个最有效的提示词&#xff0c;是AI自己找…

bug总结问题集和知识点集(一)

目录 一 bug问题集1. 端口被占用 二 oracle1. oracle查看版本怎么操作2. oracle数据库&#xff1a;参数个数无效![在这里插入图片描述](https://img-blog.csdnimg.cn/6a2eebc164f9406c81525371893bbd11.png)3. ORACLE数据库如何完整卸载? 三 mybatis1. mybatis用注解如何实现模…

算法|图论 6 并查集

并查集基本模板&#xff1a; int n 10; vector UFSets(n,0);//若将初值全设置为-1&#xff0c;那就不用再有初始化操作了。//初始化 void Initial(vector<int> S[]){for(int i0;i<n;i){S[i] -1;} }//查操作 int Find(vector<int> &S,int x){int root x;…