云端智享——记移动云手写docker-demo

2024-05-26 00:52

本文主要是介绍云端智享——记移动云手写docker-demo,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

  • 前言
  • 什么是移动云?
  • 为何我会使用移动云?
  • 移动云“好”在哪里?
    • 资源大屏显示
    • 继续项目部署
    • 其他细节
  • 移动云产品的评价
  • 未来展望

前言

在如今这个万物都上云的时代,我们需要选择合适的云产品,而移动云有着独特的优势和广阔的应用前景,丰富的产品库,良好的使用体验。我作为一个云计算相关领域的开发者,实际使用移动云之后来撰写该篇文章阐述自己的观点。

什么是移动云?

在这里插入图片描述
移动云,顾名思义,就是中国移动旗下的基于移动云计算技术建立的云业务品牌。大家都知道现在的云技术发展的是很快的,尤其是对于带头大哥移动云来说更是强项。

移动云面向包括政府部门、企业客户和互联网客户提供弹性计算、存储、云网一体、云安全、云监控等基础设施产品,数据库、应用服务与中间件、大规模计算与分析PaaS产品,以及包括通过开放云市场引入的合作伙伴海量优质应用在内的千款SaaS应用。产品体系丰富,覆盖弹性计算、云存储、云网络、云安全、数据库、视频服务、应用服务、云桌面、大数据与人工智能。

为何我会使用移动云?

其实在很早之前我是不知道有移动云的,大概在1个月之前有朋友告诉我移动也有云服务器提供了,说让我去体验一下,他觉得很不错。当时我还在想,为什么我要放弃现在在用的去转到移动云?然后后面去实际体验了一下,真香!

移动云“好”在哪里?

首先我非常点赞的一点是一处小细节,可能很多人都没太在意,但是在其他地方使用云服务器的时候想去找API或者是SDK一般都搜一下或者是在很深的地方,移动云直接指向开发者就能看到,这对我来说确实是一个很惊喜的小细节,让我的第一印象好上很多。

在这里插入图片描述

包括在API Explorer里面也有这些基本的功能,也都很详细,满足日常使用的需求。

在这里插入图片描述

并且移动云很厉害的一点是它提供了一些关于Ai的SDK,其他基本的也是都有的,如果想要去做一些Ai方面的技术,或者跑数据,自己用会省心很多。

在这里插入图片描述

于是我就去白拿了一台ECS主机使用,并不是我背景多么雄厚,而是移动云首月使用也是免费的,白嫖一个月的机器先试试,如果好用再继续购买!

这里就不赘述购买ECS服务器的过程了,官网有详细的教程可以去看~

在这里插入图片描述

资源大屏显示

在买完之后,我就在控制台一顿摸索(乱点),就因为我想去看看有没有独特一些的服务,要部署一些资源来做一下测试,然后我就看到了一个资源大屏,wtf。

在这里插入图片描述

然后点进去一看震惊到我了,他居然提供了一个很炫酷的前端页面供你查看服务器的情况,还可以设置告警策略,让运维也能在外面装一把(bushi

显然这个界面是很有好的,简单易懂并且炫酷,而且确实我只在移动云看见了。

在这里插入图片描述

继续项目部署

经历了上面的一个小风波,我发现了控制台还有云市场应用,里面应该会有很多适用于企业的应用,根据不同情况选择,我作为个人开发者就先跳过,自己部署一下。

在这里插入图片描述

我从我的github上拉取了自己写的一个docker的小demo来使用。

在这里插入图片描述

把go安装完之后build一下,然后测试了一下在移动云上是可以运行的。

在这里插入图片描述

之前在其他友商会出现一个{“level”:“error”,“msg”:"fork/exec /proc/self/exe: no such file or directory"的问题,因为 systemd 加入linux之后,mount namespace 就变成 shared by default,所以必须显示声明这个新的mount namespace独立才可以不出这个错误,而我特地试验了一下,在移动云这里是没有这个问题的,这是移动云的代码。

在这里插入图片描述

这里是另一个地方的代码修改过的样子。

在这里插入图片描述

因为有些云服务商会对系统进行一些更改,有些可能是好,但有些可能会有问题,之前曾经在某个系统上部署cicd,但是因为其是一个改版的centos系统导致一些问题,当时排错排了很久,最后才确定是系统的问题,所以稳定性是很重要的一个事情,对我而言移动云相对稳定了很多。

其他细节

在移动云官网看的时候,我还注意到有一个乡村振兴选项。

在这里插入图片描述

这里面有云产品和平台,解决方案以及部署图,流程图等等很多东西!

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

我之前想在边缘计算方面发展一下智慧养殖平台,这里居然发现了和我想法差不多的物联网平台!这样多元化的发展很难让人不爱!

在这里插入图片描述

移动云产品的评价

云主机

环境:多种操作系统,目前比较稳定。可以根据自身需求快速部署和扩展计算资源,实现高效、稳定的业务运行。
价格:一个月免费跑,后续价格在合理的区间

API,SDK等

开发者相关的东西比较多种,人工智能内容很多,相关开发者可以很便利的操作。

云网络

在国内的网络可以很丝滑的clone github上的code,这点是值得表扬的,整体用下来没有卡顿,我还是免费的网络。

云安全

有专门的运维页面,可以自己设置告警,自己设置页面,并且炫酷简洁易懂,很赞!!

未来展望

虽然起步相对较晚,但我国在云计算的迁移速度上可谓突飞猛进,就比如移动,华为,腾讯这些厂商,都在做好云,拥抱云!未来几年,随着一系列旨在改善特定行业业务表现的解决方案陆续投用,企业的云普及率将得到大幅提升。

虽然云计算行业发展迅速,但也面临着一些挑战,如数据安全、隐私保护、网络攻击等。云服务提供商需要不断加强技术研发,提高服务的安全性和稳定性。同时,随着5G、物联网等新技术的发展,云计算行业也将迎来更多的发展机遇。

云计算是一个完整的生态圈,我作为个人开发者希望国内的云计算环境能越来越好,各大厂商可以百花齐放,并且真心推荐没有用过移动云的朋友可以去体验一下,很多细节很惊喜,最后放上链接,祝各位Debug顺利! 移动云官网

这篇关于云端智享——记移动云手写docker-demo的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1003101

相关文章

详细分析Springmvc中的@ModelAttribute基本知识(附Demo)

目录 前言1. 注解用法1.1 方法参数1.2 方法1.3 类 2. 注解场景2.1 表单参数2.2 AJAX请求2.3 文件上传 3. 实战4. 总结 前言 将请求参数绑定到模型对象上,或者在请求处理之前添加模型属性 可以在方法参数、方法或者类上使用 一般适用这几种场景: 表单处理:通过 @ModelAttribute 将表单数据绑定到模型对象上预处理逻辑:在请求处理之前

19.手写Spring AOP

1.Spring AOP顶层设计 2.Spring AOP执行流程 下面是代码实现 3.在 application.properties中增加如下自定义配置: #托管的类扫描包路径#scanPackage=com.gupaoedu.vip.demotemplateRoot=layouts#切面表达式expression#pointCut=public .* com.gupaoedu

17.用300行代码手写初体验Spring V1.0版本

1.1.课程目标 1、了解看源码最有效的方式,先猜测后验证,不要一开始就去调试代码。 2、浓缩就是精华,用 300行最简洁的代码 提炼Spring的基本设计思想。 3、掌握Spring框架的基本脉络。 1.2.内容定位 1、 具有1年以上的SpringMVC使用经验。 2、 希望深入了解Spring源码的人群,对 Spring有一个整体的宏观感受。 3、 全程手写实现SpringM

Ubuntu20.04离线安装Docker

1.下载3个docker离线安装包,下载网址: https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/ 2.把3个离线安装包拷贝到ubuntu本地执行以下命令 sudo dpkg -i containerd.io_1.4.6-1_amd64.deb sudo dpkg -i docker-ce-c

移动硬盘盒:便携与交互的完美结合 PD 充电IC

在数字化时代的浪潮中,数据已成为我们生活中不可或缺的一部分。随着数据的不断增长,人们对于数据存储的需求也在不断增加。传统的存储设备如U盘、光盘等,虽然具有一定的便携性,但在容量和稳定性方面往往难以满足现代人的需求。而移动硬盘,以其大容量、高稳定性和可移动性,成为了数据存储的优选方案。然而,单纯的移动硬盘在携带和使用上仍存在诸多不便,于是,移动硬盘盒应运而生,以其独特的便携性和交互性,成为了数据存储

VirtualBox中,虚拟系统文件VDI移动或者复制

在安装virtualbox以后有时需要复制,移动虚拟磁盘等操作,这些操作在vmware的虚拟机下面可以直接操作虚拟磁盘即可使用,但是在virtualbox环境 下每个VDI 文件都有一个唯一的uuid,而VirtualBox 不允许注册重复的uuid,所以直接复制的VDI文件是不能拿来使用的,我们就需要使用到virtualbox自带的管理命令来克隆一个VDI,这样通过命令克隆的VDI文件会重

利用Frp实现内网穿透(docker实现)

文章目录 1、WSL子系统配置2、腾讯云服务器安装frps2.1、创建配置文件2.2 、创建frps容器 3、WSL2子系统Centos服务器安装frpc服务3.1、安装docker3.2、创建配置文件3.3 、创建frpc容器 4、WSL2子系统Centos服务器安装nginx服务 环境配置:一台公网服务器(腾讯云)、一台笔记本电脑、WSL子系统涉及知识:docker、Frp

Docker启动异常

报错信息: failed to start daemon: Error initializing network controller: error creating default "bridge" network: cannot create network b8fd8c684f0ba865d4a13d36e5282fd694bbd37b243c7ec6c9cd29416db98d4b (d

神经网络第四篇:推理处理之手写数字识别

到目前为止,我们已经介绍完了神经网络的基本结构,现在用一个图像识别示例对前面的知识作整体的总结。本专题知识点如下: MNIST数据集图像数据转图像神经网络的推理处理批处理  MNIST数据集          mnist数据图像 MNIST数据集由0到9的数字图像构成。像素取值在0到255之间。每个图像数据都相应地标有“7”、“2”、“1”等数字标签。MNIST数据集中,

手把手教你入门vue+springboot开发(五)--docker部署

文章目录 前言一、前端打包二、后端打包三、docker运行总结 前言 前面我们重点介绍了vue+springboot前后端分离开发的过程,本篇我们结合docker容器来研究一下打包部署过程。 一、前端打包 在VSCode的命令行中输入npm run build可以打包前端代码,出现下图提示表示打包完成。 打包成功后会在前端工程目录生成dist目录,如下图所示: 把