
自动化部署
请大声叫我帅哥
心静,方能成大事..
展开
-
docker images 导入导出
存出镜像如果要存出镜像到本地文件,可以使用docker save命令。例如,存出本地的ubuntu:14.04镜像为文件ubuntu_14.04.tar:$ sudo docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZEubuntu 14.04 c4ff7513909d 5 weeks ago 225.4 MB..原创 2016-05-12 10:53:22 · 8809 阅读 · 0 评论 -
Docker之Docker Compose简化复杂容器应用的利器
Compose是用于定义和运行复杂Docker应用的工具。你可以在一个文件中定义一个多容器的应用,然后使用一条命令来启动你的应用,然后所有相关的操作都会被自动完成。1. 安装Docker和Compose# 当前最新的Docker是1.6.2,Compose为1.2.0curl -s https://get.docker.io/ubuntu/ | sudo shsudo apt-原创 2016-05-12 15:01:38 · 1545 阅读 · 0 评论 -
chef的自述
Chef 官方下载的地址 https://downloads.chef.io/Chef是面对IT专业人员的一款配置管理和自动化工具,它可以配置和管理你的基础设施。下面是我们将要在本篇中要设置和配置Chef的主要组件。安装Chef的要求和版本我们将在下面的基础环境下设置Chef配置管理系统。Chef服务端的安装和配置Chef服务端是核心组件,它存储配置以及其他和工作站交互原创 2016-05-12 16:06:16 · 2172 阅读 · 0 评论 -
CI/CD 持续集成和持续交付 (一)
CI/CD 持续集成和持续交付 系类一在互联网时代,对于每一个企业,公司,产品快速迭代的重要性不言而喻,针对敏捷开发以使用CICD来完成。但是持续集成和持续交付(CI/CD)其实并没有那么容易实现,开发和运维总是忙里忙外,最后还吃力不讨好,更不要说持续交付过程中保证应用平滑升级,避免服务宕机。 需求业务及BUG:可以通过测试提出的bug新需求业务来快速提交给开发来完成需求和b原创 2016-06-13 16:05:13 · 34629 阅读 · 0 评论 -
CI/CD 持续集成和持续交付 (二)
根据上次的文章介绍,制定了一套解决方案此套方案结合这openstack 更适合,整体的思路大概是这样的,后续会详细介绍。客户或产品有新的需求变更,或者测试人员提出bug时,会在redmine服务上创建提交事件,开发人员得到通知,会对开发分支做修改,每个项目会有不同的分支。分支中会包含一个名叫docker的目录,里面包含了将整个项目的build输出(对于java的web应用来说就是w原创 2016-06-23 15:52:49 · 20625 阅读 · 3 评论