美文网首页
Docker部署(一):服务器架构

Docker部署(一):服务器架构

作者: Dev_Mo | 来源:发表于2017-12-11 13:59 被阅读0次

    前言

    Docker 容器技术作为近年来最受欢迎的开源技术,只要简单的几行语句就能部署运行一个容器。Docker轻巧,且易移植,号称“build once, configure once and run anywhere”,这是其能迅速流行起来的原因之一。

    Docker是现在开发应用程序的不错选择;因为对于一个研发组来说,部署一个应用再也不用像以前那样繁琐的修改、设置配置文件了;因为对于Docker来说它“屏蔽”了应用程序的运行环境,不管你使用Mac、Linux还是Windows都能用相同的方式运行。

    Docker 部署

    我们可以很容易的启动一个Docker容器,但是我们要怎么在生产环境下使用Docker容器呢?

    Docker的安装可以参考我之前的文章, Ubuntu安装Docker CE并配置加速器Centos安装Docker CE并配置加速器

    在这里我使用自己的案例,简单记录一下,服务器上的所有应用都使用Docker容器构建部署。

    • Nginx 服务器
    • Tomcat 服务器
    • MySQL 数据库
    • Gogs 代码托管

    Nginx作为前端负载同时配置反向代理,接收所有的流量并分发给其他的应用容器。MySQL作为底层容器,负责所有的的数据库连接操作;Tomcat 服务器和Gogs 代码托管通过Docker的--link 属性连接MySQL。

    详细配置信息,请看下一篇博客。

    相关文章

      网友评论

          本文标题:Docker部署(一):服务器架构

          本文链接:https://www.haomeiwen.com/subject/fryiixtx.html