devops

How do I run a webpack build from a docker container?

情到浓时终转凉″ 提交于 2021-01-20 23:49:24
问题 The app I'm making is written in ES6 and other goodies is transpiled by webpack inside a Docker container. At the moment everything works from creating the inner directory, installing dependencies, and creating the compiled bundle file. When running the container instead, it says that dist/bundle.js does not exist. Except if I create the bundle file in the host directory, it will work. I've tried creating a volume for the dist directory at it works the first time, but after making changes and

How do I run a webpack build from a docker container?

帅比萌擦擦* 提交于 2021-01-20 23:48:48
问题 The app I'm making is written in ES6 and other goodies is transpiled by webpack inside a Docker container. At the moment everything works from creating the inner directory, installing dependencies, and creating the compiled bundle file. When running the container instead, it says that dist/bundle.js does not exist. Except if I create the bundle file in the host directory, it will work. I've tried creating a volume for the dist directory at it works the first time, but after making changes and

What is gitlab runner

别等时光非礼了梦想. 提交于 2021-01-20 18:58:05
问题 I think I'm fundamentally missing something. I'm new to CI/CD and trying to set up my first pipeline ever with gitlab. The project is a pre-existing PHP project. I don't want to clean it up just yet, at the moment I've pushed the whole thing into a docker container and it's running fine talking to google cloud's mysql databases etc as it should locally and also on a remote google cloud testing VM. The dream is to be able to push to the development branch, and then merge the dev banch into the

What is gitlab runner

扶醉桌前 提交于 2021-01-20 18:54:43
问题 I think I'm fundamentally missing something. I'm new to CI/CD and trying to set up my first pipeline ever with gitlab. The project is a pre-existing PHP project. I don't want to clean it up just yet, at the moment I've pushed the whole thing into a docker container and it's running fine talking to google cloud's mysql databases etc as it should locally and also on a remote google cloud testing VM. The dream is to be able to push to the development branch, and then merge the dev banch into the

What is gitlab runner

痴心易碎 提交于 2021-01-20 18:54:07
问题 I think I'm fundamentally missing something. I'm new to CI/CD and trying to set up my first pipeline ever with gitlab. The project is a pre-existing PHP project. I don't want to clean it up just yet, at the moment I've pushed the whole thing into a docker container and it's running fine talking to google cloud's mysql databases etc as it should locally and also on a remote google cloud testing VM. The dream is to be able to push to the development branch, and then merge the dev banch into the

云原生 DevOps 的 5 步升级路径

笑着哭i 提交于 2021-01-20 18:19:45
作者 | 张裕 编辑 | 雅纯 来源| 阿里巴巴云原生公众号 什么是云原生 DevOps 点击查看视频: https://v.qq.com/x/page/u3220cutt7v.html 我们先通过上面一个简短视频和下面两张图,来了解什么是云原生 DevOps,它和 DevOps 有什么不同。 上图是一个大排档,图中的大厨在非常努力的去切、炒、制作各种美食,并将它卖出去。从原材料的采购到加工到销售到售后,都是一两个人完成。这是非常典型的 DevOps 场景,团队搞定端到端的所有的事情。这种情况,当厨师水平比较高、销售能力比较强的时候,可以做到高效率、低浪费。但存在的问题是,想要规模化会很难。因为它的流程都是非标准的,需要厨师有很强的个人能力。 我们再看上面这张南京大排档的图,虽然名字里有大排档,但它显然不是我们上面说的大排档。我们随便走进任何一家南京大排档,都可以发现,南京大排档的厨师,可以专注在为客户提供更好的菜品上,研发试验新菜品,并通过小批量的用户来尝试和推广。无论是用户量增加或减少,都能很快的去适应。店铺扩张也可以很快。这种我们可以理解为云原生 DevOps。 那究竟什么是云原生 DevOps 呢?我们认为:云原生 DevOps 是充分利用云原生基础设施,基于微服务/无服务架构体系和开源标准,语言和框架无关,具备持续交付和智能自运维能力,从而做到比传统 DevOps

2020年中国DevOps应用发展研究——艾瑞咨询报告总结

风格不统一 提交于 2021-01-20 13:16:58
2020年12月,艾瑞咨询发布 《DevOps应用发展研究》 ,对业内企业进行调研,梳理国内DevOps历史脉络、发展现状及展望,内容涵盖DevOps理念解析及行业应用、中国DevOps市场发展状况和中国DevOps应用发展展望。 DevOps概述 DevOps企业实践 :由于DevOps的实践远不仅限于安装软件工具,其在企业内部的落地实践需要经历复杂的转型过程。我们认为DevOps的成功实践需要企业工程解耦化、流程协同化和管理颗粒化的改变,要走过从资源整合到自助服务的五个步骤。在这个过程中,企业和团队需要更多地关注管理方式和文化适应性,引入专业机构的咨询和培训服务能够有效减少DevOps转型过程中的摩擦成本。 DevOps市场现状 :早在云计算诞生之前DevOps已然存在,长期以来DevOps实践使用的软件工具以免费的开源软件为主。尽管如此,一体化的DevOps平台正在成为全球范围内的DevOps发展趋势,国内企业通常采用一体化平台+开源软件的方式构建自己的DevOps体系。2020年国内DevOps服务的市场规模达到27亿元,未来5年的CAGR将超过25%,市场发展前景良好。 DevOps应用展望 :DevOps面对的企业文化上的敏态转型以及其所使用的不断优化的开发/运维软件都决定了DevOps不会成为一种故步自封的工具,云原生更是为DevOps大展身手提供了广阔的平台。

盘点2020年前端最火的8个技术

情到浓时终转凉″ 提交于 2021-01-20 05:21:45
2020年的年终岁尾,我们一起解读一下整个2020年的前端技术的8个技术, 并深度分析 2021年大前端领域又有哪些顶级技术趋势,你不容错过。 2020年注定是不平凡的一年,相信因为疫情很多程序员的工作和生活都受到了一定影响,其实现在前端的技术已经到了深水区,工程师主要分为前面架构师和前端图形学工程师,那么2021年整个前端技术又有哪些新的趋势? 01 第一个就是 TypeScript,TypeScript 整个呈现出爆发性的增长,在NPM它的下载量达到了四; 02 第二个就是 React 下载量达到了第一,但是Vue的star增长最多。很多人经常问我到底是深入React 还是深入Vue ,我建议你深入React,别问我为什么,你懂的~ 03 第三个就是 WebAssembly 已经逐渐崭露头角,其实我们浏览器这样的桌面应用化的趋势会越来越明显,在前端去增强web应用,WebAssembly 在整个下一年会有更加强劲的趋势 04 第四个就是no-code、low-code、pro-code在今年随着产业互联网的提出,整个行业进入了to b的转型期,未来的低代码会越来越受到大厂的重视,那么这个时候大家一定要去努力奔大厂。 05 第五个就是我们的Devops到NoOps的转换路径之一。变成目前大家都在尝试Serverless,所以在你的简历里如果没有Serverless,一定要尽量尝试

2021年前端最火的8个技术趋势

走远了吗. 提交于 2021-01-20 04:41:39
2020年的年终岁尾,我们一起解读一下整个2020年的前端技术的8个技术, 并深度分析 2021年大前端领域又有哪些顶级技术趋势,你不容错过。 2020年注定是不平凡的一年,相信因为疫情很多程序员的工作和生活都受到了一定影响,其实现在前端的技术已经到了深水区,工程师主要分为前面架构师和前端图形学工程师,那么2021年整个前端技术又有哪些新的趋势? 01 第一个就是 TypeScript,TypeScript 整个呈现出爆发性的增长,在NPM它的下载量达到了四; 02 第二个就是 React 下载量达到了第一,但是Vue的star增长最多。很多人经常问我到底是深入React 还是深入Vue ,我建议你深入React,别问我为什么,你懂的~ 03 第三个就是 WebAssembly 已经逐渐崭露头角,其实我们浏览器这样的桌面应用化的趋势会越来越明显,在前端去增强web应用,WebAssembly 在整个下一年会有更加强劲的趋势 04 第四个就是no-code、low-code、pro-code在今年随着产业互联网的提出,整个行业进入了to b的转型期,未来的低代码会越来越受到大厂的重视,那么这个时候大家一定要去努力奔大厂。 05 第五个就是我们的Devops到NoOps的转换路径之一。变成目前大家都在尝试Serverless,所以在你的简历里如果没有Serverless,一定要尽量尝试

云原生DevOps的5步升级路径

▼魔方 西西 提交于 2021-01-19 12:35:01
简介: 究竟什么是云原生DevOps呢?我们认为:云原生DevOps是充分利用云原生基础设施,基于微服务/无服务架构体系和开源标准,语言和框架无关,具备持续交付和智能自运维能力,从而做到比传统DevOps更高的服务质量、更低的开发运维成本,让研发专注于业务的快速迭代。 1、什么是云原生DevOps 我们先通过一个简单的例子来了解什么是云原生DevOps,它和DevOps有什么不同。 上图是一个大排档,图中的大厨在非常努力的去切、炒、制作各种美食,并将它卖出去。从原材料的采购到加工到销售到售后,都是一两个人完成。这是非常典型的DevOps场景,团队搞定端到端的所有的事情。这种情况,当厨师水平比较高、销售能力比较强的时候,可以做到高效率、低浪费。但存在的问题是,想要规模化会很难。因为它的流程都是非标准的,需要厨师有很强的个人能力。 我们再看这张南京大排档的图,虽然名字里有大排档,但它显然不是我们上面说的大排档。我们随便走进任何一家南京大排档,都可以发现,南京大排档的厨师,可以专注在为客户提供更好的菜品上,研发试验新菜品,并通过小批量的用户来尝试和推广。无论是用户量增加或减少,都能很快的去适应。店铺扩张也可以很快。这种我们可以理解为云原生DevOps。 那究竟什么是云原生DevOps呢?我们认为:云原生DevOps是充分利用云原生基础设施,基于微服务/无服务架构体系和开源标准