Docker自定義容器

                                            

Docker自定義容器

            

在同一目錄下建立

Dockerfile 文件;

下載 : apache-tomcat-7.0.82.tar.gz;

下載 : jdk-8u161-linux-x64.tar.gz;

 

Dockerfile 文件內容:

FROM ubuntu

MAINTAINER liunian

ADD ./apache-tomcat-7.0.82.tar.gz /usr/local/

ADD ./jdk-8u161-linux-x64.tar.gz /usr/local/

#配置java與tomcat環境變量

ENV JAVA_HOME /usr/local/jdk1.8.0_161

ENV CLASSPATH$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

ENV CATALINA_HOME /usr/local/apache-tomcat-7.0.82

ENV CATALINA_BASE /usr/local/apache-tomcat-7.0.82

ENV PATH$PATH:$JAVA_HOME/bin:$CATALINA_HOME/lib:$CATALINA_HOME/bin

ENTRYPOINT /usr/local/apache-tomcat-7.0.70/bin/startup.sh&& tail -F /usr/local/apache-tomcat-7.0.70/logs/catalina.out

 

執行命令:

docker build -t liunian7.0.82/ubuntu:tomcat-ubuntu--rm=true .

 

啓動容器:

docker run -d -p 8090:8080 <imageId前4位>



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章