[英]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.