云端智享——记移动云手写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

相关文章

Springboot处理跨域的实现方式(附Demo)

《Springboot处理跨域的实现方式(附Demo)》:本文主要介绍Springboot处理跨域的实现方式(附Demo),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不... 目录Springboot处理跨域的方式1. 基本知识2. @CrossOrigin3. 全局跨域设置4.

Docker镜像pull失败两种解决办法小结

《Docker镜像pull失败两种解决办法小结》有时候我们在拉取Docker镜像的过程中会遇到一些问题,:本文主要介绍Docker镜像pull失败两种解决办法的相关资料,文中通过代码介绍的非常详细... 目录docker 镜像 pull 失败解决办法1DrQwWCocker 镜像 pull 失败解决方法2总

通过Docker Compose部署MySQL的详细教程

《通过DockerCompose部署MySQL的详细教程》DockerCompose作为Docker官方的容器编排工具,为MySQL数据库部署带来了显著优势,下面小编就来为大家详细介绍一... 目录一、docker Compose 部署 mysql 的优势二、环境准备与基础配置2.1 项目目录结构2.2 基

使用PyTorch实现手写数字识别功能

《使用PyTorch实现手写数字识别功能》在人工智能的世界里,计算机视觉是最具魅力的领域之一,通过PyTorch这一强大的深度学习框架,我们将在经典的MNIST数据集上,见证一个神经网络从零开始学会识... 目录当计算机学会“看”数字搭建开发环境MNIST数据集解析1. 认识手写数字数据库2. 数据预处理的

关于Docker Desktop的WSL报错问题解决办法

《关于DockerDesktop的WSL报错问题解决办法》:本文主要介绍关于DockerDesktop的WSL报错问题解决办法的相关资料,排查发现是因清理%temp%文件夹误删关键WSL文件,... 目录发现问题排查过程:解决方法其实很简单:重装之后再看就能够查到了:最后分享几个排查这类问题的小www.cp

Qt把文件夹从A移动到B的实现示例

《Qt把文件夹从A移动到B的实现示例》本文主要介绍了Qt把文件夹从A移动到B的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录如何移动一个文件? 如何移动文件夹(包含里面的全部内容):如何删除文件夹:QT 文件复制,移动(

如何使用Docker部署FTP和Nginx并通过HTTP访问FTP里的文件

《如何使用Docker部署FTP和Nginx并通过HTTP访问FTP里的文件》本文介绍了如何使用Docker部署FTP服务器和Nginx,并通过HTTP访问FTP中的文件,通过将FTP数据目录挂载到N... 目录docker部署FTP和Nginx并通过HTTP访问FTP里的文件1. 部署 FTP 服务器 (

解读docker运行时-itd参数是什么意思

《解读docker运行时-itd参数是什么意思》在Docker中,-itd参数组合用于在后台运行一个交互式容器,同时保持标准输入和分配伪终端,这种方式适合需要在后台运行容器并保持交互能力的场景... 目录docker运行时-itd参数是什么意思1. -i(或 --interactive)2. -t(或 --

Docker部署Jenkins持续集成(CI)工具的实现

《Docker部署Jenkins持续集成(CI)工具的实现》Jenkins是一个流行的开源自动化工具,广泛应用于持续集成(CI)和持续交付(CD)的环境中,本文介绍了使用Docker部署Jenkins... 目录前言一、准备工作二、设置变量和目录结构三、配置 docker 权限和网络四、启动 Jenkins

Python重命名文件并移动到对应文件夹

《Python重命名文件并移动到对应文件夹》在日常的文件管理和处理过程中,我们可能会遇到需要将文件整理到不同文件夹中的需求,下面我们就来看看如何使用Python实现重命名文件并移动到对应文件夹吧... 目录检查并删除空文件夹1. 基本需求2. 实现代码解析3. 代码解释4. 代码执行结果5. 总结方法补充在