云原生容器Clouder认证:基于容器搭建企业级应用—课时7:运行容器应用

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 云原生容器Clouder认证:基于容器搭建企业级应用—课时7:运行容器应用

思考:如何基于镜像运行企业网站应用?

小陈已经完成企业网站的镜像发布,那么要如何让企业网站运行起来呢?小陈之前没有运行过网站,还是决定请教大刘。

小陈:师傅,公司网站的镜像已经发布到ACR了。接下来要运行WordPress的公司网站了。有什么要注意的吗?

大刘:挺厉害嘛。WordPress网站的代码默认是放在/var/www/html/文件夹下的,这次作为体验尝试,现在你可以把这个目录映射到服务器的本地目录下。但今后在生产环境中,可能会运行多个WordPress的应用集群,就要把这个目录放到一个公共存储空间中,这一点以后一定要注意。

小陈:好的。(暗暗记下了,后面要记得哦)

大刘:还有,WordPress网站也用到了关系型数据库,本次验证可以自建一个MySQL类型的数据库来用。但是,到了生产环境上,就要换成云数据库RDS了,原因与使用ACR的道理相同。其他就没什么要注意的了。

小陈:好的,谢谢师傅。


 

通过容器镜像运行网站应用

从镜像仓库中拉取镜像,在容器上运行网站应用

WordPress镜像制作和上传完成之后,需要回到Docker容器环境中,运行。整体步骤如下(具体操作会在实验环节中呈现)

1、ECS上安装并启动MySQL数据库,创建wordpress数据库,设置用户访问密码。

2、ECS上创建WordPress网站的持久化存储目录/var/www/html。


# 在服务器ECS上创建站点文件持久化存储目录
mkdir -p /var/www/html


3、通过docker run命令,运行WordPress镜像。


# 运行WordPress应用,这里会从docker run命令中携带的registry仓库地址自动去拉取wordpress镜像
docker run --name wordpress -p 80:80 -d -v /var/www/html:/var/www/html registry-vpc.cn-hangzhou.aliyuncs.com/wordpress-xxx/wordpress:v1


4、通过docker ps命令查看WordPress容器的运行状态,确保网站运行正常。


# 查看WordPress容器运行状态,STATUS显示为Up表示运行正常
docker ps -a


5、访问WordPress的公司网站,完成WordPress的数据库等配置,完成网站安装。


# 在浏览器地址栏中输入云服务器ECS公网IP,回车进入WordPress配置界面,按页面指引进行网站配置


6、登录WordPress的公司网站,开展网站管理和运营工作。

至此,小陈在大刘的帮助下,成功在容器上搭建起了WordPress企业网站。欢迎你也来试一试。





练习实验:通过ACR快速部署网站应用

https://developer.aliyun.com/adc/scenario/exp/79f68855f1194655bb08e125b59ec104?

 

目录
打赏
0
0
0
0
215
分享
相关文章
容器化浪潮下的AI赋能:智能化运维与创新应用
近年来,容器技术以其轻量、高效、可移植的特性成为云原生时代的基石,推动应用开发和部署方式革新。随着容器化应用规模扩大,传统运维手段逐渐力不从心。AI技术的引入为容器化生态带来新活力,实现智能监控、自动化故障诊断与修复及智能资源调度,提升运维效率和可靠性。同时,AI驱动容器化创新应用,如模型训练、边缘计算和Serverless AI服务,带来更多可能性。未来,AI与容器技术的融合将更加紧密,推动更智能、高效的运维平台和丰富的创新应用场景,助力数字化转型。
课时5:阿里云容器服务:最原生的集成Docker和云服务
阿里云容器服务以服务化形式构建容器基础设施,大幅提升开发效率,简化应用部署流程。通过Docker容器和DevOps工具(如Jenkins),实现自动化部署与迭代,优化企业内部复杂部署问题。该服务支持GPU调度、混合云架构无缝迁移,并与阿里云产品体系无缝集成,提供安全防护、网络负载均衡等多重功能支持。凭借微服务架构,帮助企业突破业务瓶颈,提高资源利用率,轻松应对海量流量。
课时5:阿里云容器服务:最原生的集成Docker和云服务
容器化AI模型的监控与治理:确保模型持续稳定运行
在前几篇文章中,我们探讨了AI模型的容器化部署及构建容器化机器学习流水线。然而,将模型部署到生产环境只是第一步,更重要的是确保其持续稳定运行并保持性能。为此,必须关注容器化AI模型的监控与治理。 监控和治理至关重要,因为AI模型在生产环境中面临数据漂移、概念漂移、模型退化和安全风险等挑战。全面的监控涵盖模型性能、数据质量、解释性、安全性和版本管理等方面。使用Prometheus和Grafana可有效监控性能指标,而遵循模型治理最佳实践(如建立治理框架、定期评估、持续改进和加强安全)则能进一步提升模型的可信度和可靠性。总之,容器化AI模型的监控与治理是确保其长期稳定运行的关键。
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明
如何在宿主主机运行容器中的php守护进程
在Docker容器中同时运行多个程序(如Nginx+PHP+Ftp)时,需用`docker exec`命令启动额外服务。首先通过`php -v`查看PHP版本,再用`which php-fpm7.4`确认PHP安装路径,通常返回`/usr/sbin/php-fpm7.4`。最后直接运行该路径启动PHP-FPM服务,确保其正常工作。
69 14
容器技术实践:在Ubuntu上使用Docker安装MySQL的步骤。
通过以上的操作,你已经步入了Docker和MySQL的世界,享受了容器技术给你带来的便利。这个旅程中你可能会遇到各种挑战,但是只要你沿着我们划定的路线行进,你就一定可以达到目的地。这就是Ubuntu、Docker和MySQL的灵魂所在,它们为你开辟了一条通往新探索的道路,带你亲身感受到了技术的力量。欢迎在Ubuntu的广阔大海中探索,用Docker技术引领你的航行,随时准备感受新技术带来的震撼和乐趣。
87 16
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
134 30
自学软硬件第755 docker容器虚拟化技术youtube视频下载工具
docker容器虚拟化技术有什么用?怎么使用?TubeTube 项目使用youtube视频下载工具
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等