簡體   English   中英

使用Dockerfile在PostgreSql中運行Tomcat

[英]Running Tomcat with PostgreSql using Dockerfile

我想在同一Dockerfile中使用PostgreSql數據庫運行Tomcat。

我有以下Dockerfile

FROM tomcat:8-jre7

MAINTAINER "Sonam <mymail@gmail.com>"

RUN apt-get -y update

Add simplewebapp.war /usr/local/tomcat/webapps/

RUN apt-get update && apt-get -y upgrade

FROM postgres

運行docker映像時,如果注釋掉postgres,則無法訪問Tomcat。 如何使Postgres和Tomcat運行?

謝謝

您只能以一個映像為基礎,就像只能安裝一個操作系統一樣。

如果需要安裝兩個應用程序,則需要構建自己的容器-從一個容器開始運行Dockerfile中的命令序列,然后安裝另一個應用程序,或者僅從基本OS映像開始並安裝都。

或者-為什么您需要將它們放在同一容器中? 諸如--link類的--link可能會更有效地滿足您的需求。 只需運行兩個容器,並將其鏈接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM