聊一聊基于 Docker的持续构建实现
持续集成 持续集成是一种软件开发实践。在一个团队中开发人员经常会对他们的工作进行集成,这个频率通常为每人每天至少集成一次,这也就意味着一个团队每天可能会面临着多次集成。 在进行集成时,团队成员会通过自动化地构建,包括编译、发布、自动化测试,...
持续集成 持续集成是一种软件开发实践。在一个团队中开发人员经常会对他们的工作进行集成,这个频率通常为每人每天至少集成一次,这也就意味着一个团队每天可能会面临着多次集成。 在进行集成时,团队成员会通过自动化地构建,包括编译、发布、自动化测试,...
CI(Continuous Integration)持续集成, CD(Continuous Delivery) 持续交付(当然也有叫 Continuous Deployment)通常会采用一些软件如Jenkins、Drone、Travis、...
上篇文档中,我已经详细介绍了如何快速简单的部署Rancher Server,启用Github认证以及数据保持方便后续的升级操作。在这篇文档中,我将梳理下如何创建一个有密码保护的私有Docker Registry以及如何和Rancher整合。...
作者:林杰,浙江大学软件学院硕士研究生,2016年加入网易蜂巢,对Docker容器技术有浓厚兴趣,并在使用容器技术实践微服务架构方面有一定经验。 网易蜂巢团队:为企业提供专业容器云平台,深度整合IaaS、PaaS及容器技术,提供弹性计算、D...
数人云“容器助力产品迭代力MAX”沙龙干货分享实录来啦,今天是来自数人云工程师金烨的分享。谁说运维只是体力活?从Java开发到Mesos、Marathon,还有各种组件的Docker化以及运维的自动化,金烨与我们分享了在持续集成道路上的实践...
今天主要和大家分享MoPaaS在提供企业级容器化PaaS平台解决方案中涉及到的一些核心模块及其技术解决方案。也很希望能和各位作一些深度地探讨。 MoPaaS企业级容器化PaaS平台旨在为企业应用提供底层支撑能力,覆盖应用开发、...
step 1: 依赖 docker-engine(参考 Install Docker Engine) docker-compose(参考 Docker Compose项目介绍,我所知的debian sid和arch都有这个包,直接安装即可)...
引言 关于Docker的使用方式和使用场景有很多争论,但是,对于Docker用于改建持续构建这个场景来说没有什么争议。很多公司已经使用docker完成了持续构建的流程,实现了软件快速发布。 持续集成或者说持续发布是个很大的话题,涉及方方面面...
同学互动Q&A Q:请问MySQL数据库怎么随Docker迁移?备份和恢复有什么好的建议吗? A:MySQL现在是固定主机主从同步,没有对MySQL做迁移,我们的数据现在备份是定时全备份,正在尝试使用MariaDB集群Galera ...
开篇简要介绍几个基本概念。 Docker不多介绍,如果还不了解Docker推荐阅读 Docker定义 Docker入门教程 ,大神请忽略! Mesos简介 Apache Mesos是一款开源集群管理软件。Mesos经过了Facebook,T...