上手体验!如何借助龙蜥实验室快速部署 Web 应用?

简介: 上手体验!如何借助龙蜥实验室快速部署 Web 应用?龙蜥实验室试用案例体验分享。

近日,龙蜥实验室已上线,并向广大社区用户开放。龙蜥实验室是一个预装了 Anolis OS 的在线服务器资源服务,支持一键申请、免费试用、秒级体验。


龙蜥实验室可以:体验最新版的龙蜥操作系统(Anolis OS)、使用 Anolis OS 创建一个标准、纯净的虚拟机镜像来快速排查问题、申请免费资源进行测试等,更多功能等你来挖掘。


以下为本次体验官吴亮的投稿分享,来看看他是如何玩转龙蜥实验室平台的。


作者:wuliang

Linux 系统爱好者,有多项嵌入式开发/测试项目工作经验,包括Linux应用开发、驱动开发、自动化测试框架等,测试领域专家,社区核心贡献者。


各位小伙伴们,大家好!随着龙蜥社区的不断发展壮大,吸引了更多对我们的产品和服务感兴趣的朋友们。今天给大家分享介绍新上线的龙蜥实验室平台及一些试用的体验案例,希望大家多多关注和支持。


下面就开始我们的体验过程,准备好出发吧~


首先访问龙蜥实验室主页 (链接地址见文末 )并登录个人 anolis/gitee 账户(还没有注册用户的小伙伴们一定要抓紧注册哈),可以看到有不同服务模式的介绍及使用指南,极大地方便了用户了解和操作使用。这里我们先试验下通过 Web 页面申请机器资源的模式。

image.png

点击申请机器以创建试用实例,并根据需要选择不同的 CPU 架构/OS 镜像/机器规格/借用时长。这样可利用弹性资源机器为用户提供不同产品规格的服务,高效便捷且节省成本~

image.png

申请成功并产生申请记录,在申请记录列表中可以通过 Web 页面管理机器资源,包括查看申请/归还状态和机器日志等。

image.png

点击申请状态查看详情(对于其他用户的申请记录无权限查看,以作为信息保护)。

image.png

登录机器实例后可以开始试用体验啦。

image.png

可以看到申请的机器实例均是龙蜥社区产品线中的发布产品,社区用户只需轻松几步即可免费享用龙蜥实验室提供的预装龙蜥操作系统(Anolis OS)的在线机器资源服务,以进行开发测试和快速的原型验证等任务。

除了 Web 页面,用户还可以使用机器人和对外 API 的形式自动创建和管理机器资源,可满足用户的更高需求,是不是很神奇呢~最后给大家分享一个以龙蜥实验室为体验平台,广泛应用的 docker 工具快速部署 Web 应用的实例。

首先,在上面申请的试用实例中安装 docker 工具的软件包。

yum install -y podman-docker

image.png

image.gif接下来,从镜像仓库中拉取可用的 nginx 服务器镜像并启动,并映射为实例上的服务端口。

docker run -p 80:80 -d nginx:latestdocker ps

image.png

最后,在浏览器中以实例 IP 即可访问 nginx 服务器主页(开放 80 端口情况下)。

image.png

同样的可以根据需要快速修改页面并验证。

containerId=$(docker ps | grep 'nginx:latest' | awk '{print $1}')
docker cp $containerId:/usr/share/nginx/html /tmp/
# 将页面拷贝至主机并编辑修改,镜像中可能无vi等编辑器
tail html/index.html
docker cp /tmp/html $containerId:/usr/share/nginx/
docker exec -it $containerId /bin/bash

image.gif

image.png

image.png

这样一个基于 docker-nginx 的 Web 服务器就很快部署完成,并展示其 demo 页面。小伙伴们,是不是很方便实用呢。


本次精彩分享到这里结束,欢迎各位小伙伴在使用龙蜥实验室的过程中,将解锁的更多趣味玩法稿享,我们会准备相应的精美礼品更多精彩还请持续关注龙蜥社区

龙蜥实验室链接地址(或点击阅读原文直达体验平台):

https://lab.openanolis.cn/#/apply/home


—— 完 ——

加入龙蜥社群

加入微信群:添加社区助理-龙蜥社区小龙(微信:openanolis_assis),备注【龙蜥】与你同在;加入钉钉群:扫描下方钉钉群二维码。欢迎开发者/用户加入龙蜥社区(OpenAnolis)交流,共同推进龙蜥社区的发展,一起打造一个活跃的、健康的开源操作系统生态!

开发者社区.png

关于龙蜥社区

龙蜥社区OpenAnolis)是由企事业单位、高等院校、科研单位、非营利性组织、个人等在自愿、平等、开源、协作的基础上组成的非盈利性开源社区。龙蜥社区成立于 2020 年 9 月,旨在构建一个开源、中立、开放的Linux 上游发行版社区及创新平台。

龙蜥社区成立的短期目标是开发龙蜥操作系统(Anolis OS)作为 CentOS 停服后的应对方案,构建一个兼容国际 Linux 主流厂商的社区发行版。中长期目标是探索打造一个面向未来的操作系统,建立统一的开源操作系统生态,孵化创新开源项目,繁荣开源生态。

目前,龙蜥OS 8.4已发布,支持 X86_64 、Arm64、LoongArch 架构,完善适配飞腾、海光、兆芯、鲲鹏、龙芯等芯片,并提供全栈国密支持。

欢迎下载:https://openanolis.cn/download

加入我们,一起打造面向未来的开源操作系统!

https://openanolis.cn

相关文章
|
11月前
|
前端开发 算法 API
构建高性能图像处理Web应用:Next.js与TailwindCSS实践
本文分享了构建在线图像黑白转换工具的技术实践,涵盖技术栈选择、架构设计与性能优化。项目采用Next.js提供优秀的SSR性能和SEO支持,TailwindCSS加速UI开发,WebAssembly实现高性能图像处理算法。通过渐进式处理、WebWorker隔离及内存管理等策略,解决大图像处理性能瓶颈,并确保跨浏览器兼容性和移动设备优化。实际应用案例展示了其即时处理、高质量输出和客户端隐私保护等特点。未来计划引入WebGPU加速、AI增强等功能,进一步提升用户体验。此技术栈为Web图像处理应用提供了高效可行的解决方案。
|
存储 监控 安全
如何在Python Web开发中确保应用的安全性?
如何在Python Web开发中确保应用的安全性?
650 157
|
8月前
|
运维 数据可视化 C++
2025 热门的 Web 化容器部署工具对比:Portainer VS Websoft9
2025年热门Web化容器部署工具对比:Portainer与Websoft9。Portainer以轻量可视化管理见长,适合技术团队运维;Websoft9则提供一站式应用部署与容器管理,内置丰富开源模板,降低中小企业部署门槛。两者各有优势,助力企业提升容器化效率。
513 1
2025 热门的 Web 化容器部署工具对比:Portainer VS Websoft9
|
9月前
|
Java 应用服务中间件 Docker
java-web部署模式概述
本文总结了现代 Web 开发中 Spring Boot HTTP 接口服务的常见部署模式,包括 Servlet 与 Reactive 模型、内置与外置容器、物理机 / 容器 / 云环境部署及单体与微服务架构,帮助开发者根据实际场景选择合适的方案。
445 25
|
9月前
|
安全 JavaScript Java
java Web 项目完整案例实操指南包含从搭建到部署的详细步骤及热门长尾关键词解析的实操指南
本项目为一个完整的JavaWeb应用案例,采用Spring Boot 3、Vue 3、MySQL、Redis等最新技术栈,涵盖前后端分离架构设计、RESTful API开发、JWT安全认证、Docker容器化部署等内容,适合掌握企业级Web项目全流程开发与部署。
736 0
|
10月前
|
缓存 前端开发 应用服务中间件
Web端实时通信技术SSE在携程机票业务中的实践应用
本文介绍了携程机票前端基于Server-Sent Events(SSE)实现服务端推送的企业级全链路通用技术解决方案。文章深入探讨了 SSE 技术在应用过程中包括方案对比、技术选型、链路层优化以及实际效果等多维度的技术细节,为类似使用场景提供普适性参考和借鉴。该方案设计目标是实现通用性,适用于各种网络架构和业务场景。
314 1
|
11月前
|
缓存 前端开发 应用服务中间件
Web端实时通信技术SSE在携程机票业务中的实践应用
本文介绍了携程机票前端基于Server-Sent Events(SSE)实现服务端推送的企业级全链路通用技术解决方案。文章深入探讨了 SSE 技术在应用过程中包括方案对比、技术选型、链路层优化以及实际效果等多维度的技术细节,为类似使用场景提供普适性参考和借鉴。
405 7
|
11月前
|
人工智能 安全 程序员
用 Colab 和 ngrok 免费部署你的 Web UI 项目,随时随地访问!
用 Colab 和 ngrok 免费部署你的 Web UI 项目,随时随地访问!
1314 12
|
中间件 关系型数据库 数据库
docker快速部署OS web中间件 数据库 编程应用
通过Docker,可以轻松地部署操作系统、Web中间件、数据库和编程应用。本文详细介绍了使用Docker部署这些组件的基本步骤和命令,展示了如何通过Docker Compose编排多容器应用。希望本文能帮助开发者更高效地使用Docker进行应用部署和管理。
394 19
|
Web App开发 编解码 vr&ar
使用Web浏览器访问UE应用的最佳实践
在3D/XR应用开发中,尤其是基于UE(虚幻引擎)开发的高精度场景,传统终端因硬件局限难以流畅运行高帧率、复杂效果的三维应用。实时云渲染技术,将渲染任务转移至云端服务器,降低终端硬件要求,确保用户获得流畅体验。具备弹性扩展、优化传输协议、跨平台支持和安全性等优势,适用于多种终端和场景,特别集成像素流送技术,帮助UE开发者实现低代码上云操作,简化部署流程,保留UE引擎的强大开发能力,确保画面精美且终端轻量化。
637 17
使用Web浏览器访问UE应用的最佳实践

热门文章

最新文章