docker 集群(单主机)部署web 应用入门(Nginx) 本文探讨的场景是使用 Nginx 部署一个应用,可能涉及 Nginx 服务,web 服务,web service 服务,缓存服务,数据库服务等,这时就需要多个容器协作,这些容器之间依赖关系非常复杂。面对动态地址,我们难以检...
快速发布 docker 应用之神器 - docker Maven 在开发集群应用或微服务架构应用(云原生 cloud native app)时需要启动多个应用服务容器,每次构建新的容器镜像比较麻烦,也不利于调试,使用DockerMaven 镜像就是最佳开发实践之一。本文仅合适开发环境应用,不...
一张图读懂 docker 命令 Docker命令比较多,本文从容器使用流程图,介绍 docker 主要命令(version1.2+)与概念。试图回答 down 机后用户数据怎么保存之类的问题。 准备 假定完成了 centos 7 的 docker 安装,详细参见: 假定使用 mysql docker 镜像部署 mys...
使用 mysql docker 镜像 本文按 MySQL 官方指南做了简化,按应用场景讲述了下载,启动,客户端与服务器通讯,发布主机服务等。类似 Redis Docker 也就会用了。 准备 假定你对 mysql 有一定了解 完成了 centos 7 的 docker 安装 首先在 dev.aliyun.com 上找到...
CentOS 7 安装 Docker 这里介绍 ContOS 7 的安装DockerV1.2+,包括阿里云加速 docker 镜像下载的设置,这对提升使用 docker 体验至关重要。其他系统安装或升级请查官方手册。 1、安装 Docker 引擎 docker官方安装手册很详细,这时仅是 CentOS 主要的核心内容...
创建镜像 - 创建与定制 mysql 镜像 本文通过制作与定制MySQL镜像为案例,一方面说明创建镜像简单,另一方面解释Dockerimage 的内容,直观描述 docker build 命令与 Dockerfile 主要配置。这些基本能满足日常工作需要,需要完整的命令和配置说明可参考官方文...
快速部署虚拟机集群(vagrant) 快速部署虚拟机集群是开发与测试团队面临的重要任务,常见的工具是 vagrant 与Dockermachine。使用 vagrant 下载网上做好的虚拟机,速度感人!本文介绍 vagrant 在 VirtualBox 环境下创建 CentOS 虚拟机基础 Box 的方法,以及...
docker 与 services 入门 【摘要】容器是当前面向服务软件的最佳实践之一,了解容器技术及其发展是程序员必修功课。本文简单介绍容器技术的发展与服务的关系,并配了学习容器服务技术的系列入门教程。 2013.03 - 2016.~在短短3年多时间内,Docker从一个称为...
本文介绍快速安装docker和compose的方法。与手动安装相比,一键安装省去了手工输入命令的繁琐步骤且不容易出错。由于国内网络环境原因,连接docker官方服务器异常的慢,这体现为在国内安装docker-engine和拉取镜像非常慢,甚至无法安装和拉...
这是一篇摘录,取自于 Karl Matthias 和 Sean P. Kane 撰写的 Docker 即学即用。其中或许包含一些引用到本文中没有的内容,因为那些是整本书中的一部分。 2013 年 3 月 15 日,在加利福尼亚州圣克拉拉召开的 Python 开发者大会上,dotCloud 的创始人兼首席执...