合集-企业信息化研发运维一体化(DevOps)原理与实践

摘要: 【DevOps】01-应用部署容器化演进之路# 应用(Application)部署容器化演进之路 # 一、应用程序部署痛点 ## 1.1 应用程序部署流程 **举例:部署一个JAVA编程语言开发的Web应用,以War包放入Tomcat方式部署。** - 部署过程如下: - 服务器配置运行环境:JAVA代码运行环境,例如JDK或JRE - 服务 阅读全文
posted @ 2023-03-11 22:19 xiangliheart 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 【DevOps】02-容器技术所涉及Linux内核关键技术# 容器技术所涉及Linux内核关键技术 # 一、容器技术前世今生 ## 1.1 1979年 — chroot - 容器技术的概念可以追溯到1979年的UNIX chroot。 - 它是一套“UNIX操作系统”系统,旨在将其root目录及其它子目录变更至文件系统内的新位置,且只接受特定进程的访问。 阅读全文
posted @ 2023-03-12 22:20 xiangliheart 编辑
摘要: 【DevOps】03-Docker生态架构及部署# Docker生态架构及部署 # 一、Docker生态架构 ## 1.1 Docker Containers Are Everywhere ![image](https://img2023.cnblogs.com/blog/3116498/202307/3116498-20230708002333 阅读全文
posted @ 2023-03-13 22:21 xiangliheart 阅读(42) 评论(0) 推荐(0) 编辑
摘要:【DevOps】04-使用容器运行Nginx应用及Docker命令# 使用容器运行Nginx应用及Docker命令 # 一、使用容器运行Nginx应用 ## 1.1 使用docker run命令运行Nginx应用 ### 1.1.1 观察下载容器镜像过程 > 查找本地容器镜像文件 ```powershell 执行命令过程一:下载容器镜像 # docker run 阅读全文
posted @ 2023-03-14 10:51 xiangliheart 阅读(66) 评论(0) 推荐(0) 编辑
摘要:【DevOps】05-容器镜像介绍及应用# Docker容器镜像 # 一、Docker容器镜像操作 ## 2.1 查看本地容器镜像 ### 2.1.1 使用docker images命令查看 ```powershell # docker images REPOSITORY TAG IMAGE ID CREATED SIZE bash la 阅读全文
posted @ 2023-03-15 11:23 xiangliheart 阅读(362) 评论(0) 推荐(0) 编辑
摘要:【DevOps】06-容器镜像加速器及本地容器镜像仓库Harbor部署# docker容器镜像加速器及本地容器镜像仓库 # 一、容器镜像加速器 > 由于国内访问国外的容器镜像仓库速度比较慢,因此国内企业创建了容器镜像加速器,以方便国内用户使用容器镜像。 ## 1.1 获取阿里云容器镜像加速地址 ![image](https://img2023.cnblogs.com/ 阅读全文
posted @ 2023-03-16 11:24 xiangliheart 阅读(66) 评论(0) 推荐(0) 编辑
摘要:【DevOps】07-Docker容器化部署企业级应用集群# Docker容器化部署企业级应用集群 # 一、Docker容器化部署企业级应用 ## 1.1 使用Docker容器化部署企业级应用必要性 - 有利于快速实现企业级应用部署 - 有利于快速实现企业级应用恢复 ## 1.2 使用Docker容器化部署企业级应用参考资料 ![image](https: 阅读全文
posted @ 2023-03-17 22:48 xiangliheart 阅读(96) 评论(0) 推荐(0) 编辑
摘要:【DevOps】08-Dockerfile精讲及新型容器镜像构建技术# Dockerfile精讲及新型容器镜像构建技术 # 一、容器与容器镜像之间的关系 说到Docker管理的容器不得不说容器镜像,主要因为容器镜像是容器模板,通过容器镜像我们才能快速创建容器。 如下图所示: ![image](https://img2023.cnblogs.com/blog/3116 阅读全文
posted @ 2023-03-18 22:49 xiangliheart 阅读(85) 评论(0) 推荐(0) 编辑
摘要:【DevOps】09-Docker容器网络与通信原理深度解析# Docker容器网络与通信原理深度解析 # 一、Docker容器默认网络模型 ## 1.1 原理图 ![image](https://img2023.cnblogs.com/blog/3116498/202307/3116498-20230708172244319-846465364.png) 阅读全文
posted @ 2023-05-09 14:16 xiangliheart 阅读(110) 评论(0) 推荐(0) 编辑
摘要:【DevOps】10-Docker容器数据持久化存储机制# Docker容器数据持久化存储机制 # 一、Docker容器数据持久化存储介绍 - 物理机或虚拟机数据持久化存储 - 由于物理机或虚拟机本身就拥有大容量的磁盘,所以可以直接把数据存储在物理机或虚拟机本地文件系统中,亦或者也可以通过使用额外的存储系统(NFS、GlusterFS、Ceph等)来完成 阅读全文
posted @ 2023-05-10 14:21 xiangliheart 阅读(54) 评论(0) 推荐(0) 编辑
摘要:【DevOps】11-Docker容器服务编排利器 Docker Compose应用实战# Docker容器服务编排利器 Docker Compose应用实战 # 一、使用Docker Compose必要性及定义 用容器运行一个服务,需要使用`docker run`命令。但如果我要运行多个服务呢? 假设我要运行一个web服务,还要运行一个db服务,那么是用一个容器运行,还是用多个容器运 阅读全文
posted @ 2023-05-11 14:23 xiangliheart 阅读(87) 评论(0) 推荐(0) 编辑
摘要:【DevOps】12-Docker主机集群化方案 Docker Swarm# Docker主机集群化方案 Docker Swarm # 一、docker swarm介绍 Docker Swarm是Docker官方提供的一款集群管理工具,其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Ku 阅读全文
posted @ 2023-05-12 14:24 xiangliheart 阅读(131) 评论(0) 推荐(0) 编辑
摘要:【DevOps】13-基于Docker容器DevOps应用方案 企业业务代码发布系统# 基于Docker容器DevOps应用方案 企业业务代码发布系统 # 一、企业业务代码发布方式 ## 1.1 传统方式 - 以物理机或虚拟机为颗粒度部署 - 部署环境比较复杂,需要有先进的自动化运维手段 - 出现问题后重新部署成本大,一般采用集群方式部署 - 部署后以静态方式展现 ## 1.2 容 阅读全文
posted @ 2023-05-13 22:29 xiangliheart 阅读(335) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示