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从一个称为...
DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络。它提供了DNS功能和可选择的DHCP功能可以取代dhcpd(DHCPD服务配置)和bind等服务,配置起来更简单,更适用于虚拟化和大数据环境的部署。 dhcp服务 其中一些关键的配置如下,配置文件 /etc/d...
1:安装vsftpd yum install vsftpd 2:关闭防火墙 service iptables stop 3:允许21端口通行 vi /etc/sysconfig/iptables 添加两条 -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT -A INPUT -p tcp --dport 30000:30100 -j ACCEPT 4:重...