热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

请问docker的正确使用姿势是什么?

现在对docker的使用和理解有点混乱,想请教一下大家。例如:我现在有一个内存8G的linux的系统。我需要在这个系统上运行两个环境:alpha 和beta环境。alpha和beta环境都用自己的ng

现在对docker的使用和理解有点混乱,想请教一下大家。



例如:
我现在有一个内存8G的linux的系统。
我需要在这个系统上运行两个环境:alpha 和beta环境。
alpha和beta环境都用自己的nginx和mysql。

我目前的理解是有两种方案:



方案1:

1
2
创建两个 container:container_alpha,container_beta。

在两个container_alpha和container_beta和里面都安装好mysql和nginx

方案2:

1
2
3
4
5
创建四个 container,在四个container里面都**只**安装

alpha_mysql

alpha_nginx

beta_mysql

beta_nginx

对于方案一来说,配置和使用以及管理会方便清晰很多。
对于方案二来说,每一个container都只对应了一个服务,不知道这是否更符合docker的原则。

或者说我对docker的理解还不对,那么请问docker的正确的使用姿势是怎么样的呢?


   



推荐阅读
author-avatar
viggieg-may_789
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有