转自鲲鹏论坛

【作者有话说】

首先非常感谢华为云微信小助手,让我免费领取到了鲲鹏弹性云服务器KC1的免费体验资格。

领取的服务器配置详情:

规格 : 4vCPUs | 8GB | kc1.xlarge.2

镜像 :CentOS 7.4 64bit with ARM

虚拟私有云、弹性公网IP、云硬盘等

自从加入华为云来,还没舍得自己花钱买一个云服务器,第一是公司还在运营初期,观望哪家公司云服务器合适,第二也是自身工作太忙,没有时间兼顾。这次公司项目部署完毕,我有了自己充裕的时间,恰好华为云举办了这次活动,我有幸得到了这次鲲鹏服务器的免费体验资格,所以我要好好研究一下华为弹性云服务器ECS。

我体验的方式由容易到复杂,目的旨在教大家如何便捷监控自己的服务器资源,得到更加酷炫的体验以及快速部署系统的能力。

华为云KC1云服务器购买详细流程

手动部署Java Web项目

Linux服务器宝塔面板一键安装配置LNMP/LAMP网站环境流程

鲲鹏云服务器KC1上的Docker实践

Linux性能测试工具sysbench的安装与使用

一步一步带着大家,争取少挖坑,直接进入主题,帮助小白在鲲鹏KC1上快速使用Linux系统搭建环境,开发等等。最后我还是用了一款压力测试软件,因为前面已经有大神进行了ab测试,我就不献丑了。我这次使用了sysbench进行了对鲲鹏KC1的性能测试,确定其性能及配置是否稳定、安全、可靠。

好了,测试方式定好,大家就跟着我一起开始鲲鹏KC1的使用测试吧!!!

测试作者:wgc

开始日期:2019-10-27

因文章较长,本文将会以连载的形式为大家呈现

  1. 华为云KC1云服务器购买详细流程
  2. 手动部署JAVA WEB应用
  3. Linux服务器宝塔面板一键安装配置LNMP/LAMP网站环境流程
  4. 鲲鹏云服务器KC1上的Docker实践
  5. Linux性能测试工具sysbench的安装与使用及KC1云服务器体验小结

以下为正文:

4.     鲲鹏云服务器KC1上的Docker实践

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

在传统模式中,开发团队在开发环境中完成软件开发,自己做了一遍单元测试,测试通过,提交到代码版本管理库,打包给 QA 进行测试。运维把应用部署到测试环境,QA 进行测试,没问题后通知部署人员发布到生产环境。

在上述过程中涉及到至少三个环境:开发、测试和生产。现实情况是,开发自测没题,但到了测试或者生产环境程序无法运行,让开发团队排查,经过长时间排查最后发现是测试环境的一个第三方库过时了。这样的现象在软件开发中很普遍,已经不适用如今的快速开发和部署。

在 Docker 模式中,应用是以容器的形式存在,所有和该应用相关的依赖都会在容器中,因此移植非常方便,不会存在像传统模式那样的环境不一致。

4.1 安装Docker

# step 1: 安装必要的一些系统工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

# Step 2: 添加软件源信息

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

# Step 3: 更新并安装Docker-CE

sudo yum makecache fast

sudo yum -y install docker-ce

# Step 4: 开启Docker服务

sudo service docker start

4.2 Docker安装运行Nginx

Docker容器的使用很简单,直接拉取官方镜像就好了。(官方镜像都很慢,折麼死个人~~)当然我希望为了之后的发展,华为云也能像阿里云一样,建立自己庞大容器镜像仓库,这样会对未来国内技术的发展以及对华为云的普及带来巨大的影响。我们以安装运行Nginx为例。

话不多说,直接上图。

首先,创建一个nginx目录,cd命令进入nginx目录。然后,我们通过docker search命令,来检索nginx镜像。

然后,通过docker pull命令,从远程拉取nginx镜像,命令:docker pull nginx

拉取成功后,我们可以通过docker images命令,查看镜像。

然后,通过docker run命令启动容器,运行镜像。

通过docker ps命令,查看容器运行状况。

经过以上步骤,nginx镜像已经成功在docker容器中运行,接下来,我们通过访问http://{ECS鲲鹏云主机公网IP}地址来验证,正常情况下:

这样,我们的nginx已经安装启动成功了。

作者:wgc

相关推荐

【鲲鹏来了】华为云鲲鹏弹性云服务器 KC1一文全掌握(1)

【鲲鹏来了】华为云鲲鹏弹性云服务器 KC1一文全掌握(2)

【鲲鹏来了】华为云鲲鹏弹性云服务器 KC1一文全掌握(3)

【鲲鹏来了】华为云鲲鹏弹性云服务器 KC1一文全掌握(5)

【鲲鹏来了】华为云鲲鹏弹性云服务器 KC1一文全掌握(4)相关推荐

  1. 【鲲鹏来了】华为云鲲鹏弹性云服务器 KC1一文全掌握(2)

    [作者有话说] 首先非常感谢华为云微信小助手,让我免费领取到了鲲鹏弹性云服务器KC1的免费体验资格. 领取的服务器配置详情: 规格 : 4vCPUs | 8GB | kc1.xlarge.2 镜像 : ...

  2. 弹性云服务器由虚拟私有云组成,弹性云服务器组成

    弹性云服务器组成 内容精选 换一换 将指定的复制对挂载到指定的保护实例上.保护组的状态为available或者protected.保护实例状态为available或者protected.复制对状态为a ...

  3. 华为云查询弹性云服务器规格信息,通用计算型弹性云服务器规格介绍详情-华为云...

    通用计算型弹性云服务器主要提供基本水平的vCPU性能.平衡的计算.内存和网络资源,同时可根据工作负载的需要实现性能的突增,具有短期发挥更高性能的能力.适用于那些不会经常(或始终)用尽vCPU性能,但会 ...

  4. 天翼云弹性计算服务器,获取天翼云Windows弹性云主机的密码操作步骤

    如何获取Windows弹性云主机的密码?登录天翼云Windows操作系统的弹性云主机时,需使用密码方式登录.因此,用户需先根据创建弹性云主机时使用的密钥文件,获取该弹性云主机初始安装时系统生成的管理员 ...

  5. 基于阿里云ECS弹性云服务器快速搭建Docker环境

    基于ECS快速搭建Docker环境 什么是docker? ​ Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也 ...

  6. 安防视频监控系统视频上云解决方案EasyCVR音频基础知识一文全介绍

    EasyCVR是TSINGSEE青犀视频研发的视频上云网关,设备端有公网IP,可通过海康SDK.Onvif/RTSP.GB28181.ehome协议接入到EasyCVR中:设备端无公网IP,可通过GB ...

  7. 弹性伸缩,轻松上云-华为云弹性云服务器 ECS

    随着网络技术的迅速发展,传统行业和电子商务之间的紧密结合正在迅速地改变着企业的生产和运营方式,同时由于用户数量和业务规模的迅速增加,现有的电子商务平台很难适应快速发展的业务.电子商务企业迫切需要一种能 ...

  8. 华为弹性云服务器ECS使用学习0

    学习大纲 ECS概述 组成:CPU,内存,镜像,操作系统,云硬盘 ECS产品优势 弹性伸缩AS(弹性可扩展) ECS产品架构 Region:地理位置和网络时延的划分,同一个Region中共享计算和存储 ...

  9. 华为云弹性云服务器助力打造更安全可靠、灵活高效的云空间

    华为云弹性云服务器助力打造更安全可靠.灵活高效的云空间 云服务器大家一定都听说或者了解过,那我们今天来了解一下什么是弹性云服务器,弹性云服务器(Elastic Cloud Server)简而言之,是为 ...

最新文章

  1. 武汉第二中学2021年高考成绩查询,武汉中学排名前十名,2021年武汉中学排名一览表...
  2. 多重背包2[二进制位优化]
  3. 状态码301 302
  4. ADC128S022的verilog设计与仿真实现
  5. python读取多行json_如何在Python中读取包含多个JSON对象的JSON文件?
  6. mri计算机系统,MRI设备
  7. 【HTTPS运维神器】终于等到你!MySSL企业版重磅上线!
  8. python字符串描述错误的_Python字符串错误字符
  9. Python:笨方法学 Python3-课程 41 笔记
  10. matlab可以输出图像吗,MATLAB中使用程序输出图片
  11. 期末前端web大作业——基于HTML当当图书网项目的设计与实现 网上书城 网上书店 在线书店网页
  12. 中如何输入越南拼音_幼小衔接中,我们如何给孩子做拼音启蒙?
  13. Qt+OpenCV在arm板上运行实现思路
  14. Elsa-审批流实现
  15. 智能型电话远程遥控器
  16. 翻转二叉树+检查二叉树是否镜像对称
  17. ProxySQL 配置详解及读写分离(+GTID)等功能说明 (完整篇)2
  18. 记最近一周的一个支线任务
  19. python循环5次_python基础-循环语句(5)
  20. 计算机主机机箱面板指示灯,电脑主机指示灯不亮了是什么原因

热门文章

  1. 三.激光SLAM框架学习之A-LOAM框架---项目工程代码介绍---1.项目文件介绍(除主要源码部分)
  2. mysql+安全性语言实验,实验四--数据库的安全性、完整性控制
  3. python中第三方模块_如何在python脚本中包含第三方模块?
  4. python原理及代码_lightgbm原理以及Python代码
  5. dubbo协议_一文详细解读 Dubbo 中的 http 协议
  6. 从零开始的LCA(最近公共祖先)
  7. fedora27安装谷歌浏览器Chrome
  8. 细说 ASP.NET Cache 及其高级用法
  9. CodeForces-748D 贪心
  10. Tomcat主页404错误