社区
Docker
帖子详情
Docker,同一个容器能否部署多个web应用?How do?
快乐的哈哈哈哈哈
2017-07-24 09:57:12
现在我使用的docker是启动容器后,在里面weblogic上惊醒部署web应用,但是 只能部署一个,这样的结果就是 一个容器是一个weblogic,但是测试环境太多,这样消耗资源太大。能否把多个web应用都部署到同一个容器里面,也就是 同一个weblogic。然后怎样去设置端口???
...全文
9735
3
打赏
收藏
Docker,同一个容器能否部署多个web应用?How do?
现在我使用的docker是启动容器后,在里面weblogic上惊醒部署web应用,但是 只能部署一个,这样的结果就是 一个容器是一个weblogic,但是测试环境太多,这样消耗资源太大。能否把多个web应用都部署到同一个容器里面,也就是 同一个weblogic。然后怎样去设置端口???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
e生态_修身
2017-09-04
打赏
举报
回复
可以的,只要分配容器资源合理,比如说:cpu 内存 磁盘 但是个人经验不推荐这样的方式,因为这样和本地机器部署没有什么太大的区别
juncke
2017-07-31
打赏
举报
回复
docker 容器应该被视为一个进程,这个是理解和定义docker的一条基本原则;别把docker看成一个虚拟机; docker一个容器最好只运行一个服务;不会有太多的消耗,其实docker中的每个进程是运行在宿主机上的;只是被namespace隔离了,在宿主机上执行ps -ef 就能看到docker中运行的进程。 多个docker的通信使用集群管理技术,如k8s或自带的swarm。 希望以上对你有帮助。
代码誊写工
2017-07-26
打赏
举报
回复
把多个应用部署到一个weblogic实例或多个weblogic实例以及设置端口都是weblogic的事儿 docker仅仅是负责把端口映射给宿主机(其实映射也不是docker在做,而是iptables)。 在一个shell里同时运行多个tomcat、weblogic的实例是很容易的,在某种意义上docker就是一个隔离的shell,除了限制对/proc、/dev、insmod访问以外(这些也限制也可以有限的取消),和一般操作没有任何区别 所以: 在1个docker理运行多个服务(比如有个变态的项目需要同时又weblogic、tomcat、jboss、netty、mysql、oracle,而且必须每个服务有多个实例,甚至实例要求随机数量,根据应用阶段启动不同数量)是完全没有任何问题的 (只要你对weblogic熟悉,基本不太懂docker也可以搞定,否则... ...)
一天入门
Docker
容器
技术
序号内容详情内容第1讲关于《
Docker
》这门课主要阐述为什么录制这个系列的视频第2讲
Docker
基础知识介绍为什么会有
Docker
、
Docker
能做些什么第3讲
Docker
架构及运行原理介绍
Docker
架构图及运行工作原理第4讲什么是
Docker
镜像
Docker
镜像结构、运行一个简单的镜像第5讲
Docker
镜像常用命令获取镜像、查看镜像信息、查找镜像、删除和清理镜像第6讲commit命令创建镜像使用commit命令创建镜像第7讲
Docker
容器
(一)启动
容器
、重启
容器
、创建且运行
容器
第8讲
Docker
容器
(二)进入
容器
、删除
容器
、查看
容器
中进程、查看统计信息第9讲
容器
端口映射通过端口映射实现
容器
访问第10讲
容器
互联
容器
与
容器
之间进行互联第11讲数据卷通过数据卷达到持久性的效果第12讲第一个
Docker
file创建一个简单的
Docker
file第13讲
Docker
file构建过程
Docker
file构建过程第14讲
Docker
file实现数据卷通过
Docker
file文件来实现数据卷第15讲
Docker
file指令之RUN介绍保留字指令RUN的使用第16讲
Docker
file指令之CMD介绍保留字指令CMD的使用第17讲
Docker
file指令之ENTRYPOINT介绍保留字指令ENTRYPOINT的使用第18讲
Docker
file指令之COPY介绍保留字指令COPY的使用第19讲
Docker
file指令之ADD介绍保留字指令ADD的使用第20讲
Docker
file指令之WORKDIR、ENV、EXPOSE介绍保留字指令WORKDIR、ENV、EXPOSE的使用第21讲
Docker
部署
Redis
Docker
容器
下
部署
Redis第22讲
Docker
部署
Mysql
Docker
容器
下
部署
Mysql第23讲
Docker
部署
Nginx
Docker
容器
下
部署
Nginx
Docker
容器
化
部署
zabbix server和
web
server
Docker
容器
化
部署
zabbix server和
web
server
容器
管理工具
Docker
(十一):
Docker
容器
服务编排利器
Docker
Compose
用
容器
运行一个服务,需要使用
docker
run命令。但如果我要运行
多个
服务呢?假设我要运行一个
web
服务,还要运行一个db服务,那么是用一个
容器
运行,还是用
多个
容器
运行呢?一个
容器
运行
多个
服务会造成镜像的复杂度提高,
docker
倾向于一个
容器
运行一个
应用
。那么复杂的架构就会需要很多的
容器
,并且需要它们之间有关联(
容器
之间的依赖和连接)就更复杂了。这个复杂的问题需要解决,这就涉及到了**
容器
编排**的问题了。Compose编排是对
多个
容器
进行启动和管理的方法。
ubuntu安装教程及
docker
安装
容器
,前后端
部署
简单的前后端
docker
部署
,可能有不足,在总结的过程中参考了很多大佬的文章,总结了一套适合自己的。
如何把Flask
应用
程序
部署
到
Docker
中
通过一步一步的解释说明,完整的把一个Flask
应用
程序
部署
到
Docker
中
Docker
1,163
社区成员
921
社区内容
发帖
与我相关
我的任务
Docker
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
复制链接
扫一扫
分享
社区描述
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章