1.準(zhǔn)備tomcat7
成都創(chuàng)新互聯(lián)公司成都網(wǎng)站建設(shè)按需規(guī)劃網(wǎng)站,是成都網(wǎng)站營(yíng)銷推廣公司,為成都圍欄護(hù)欄提供網(wǎng)站建設(shè)服務(wù),有成熟的網(wǎng)站定制合作流程,提供網(wǎng)站定制設(shè)計(jì)服務(wù):原型圖制作、網(wǎng)站創(chuàng)意設(shè)計(jì)、前端HTML5制作、后臺(tái)程序開發(fā)等。成都網(wǎng)站推廣熱線:028-86922220
下載地址:https://tomcat.apache.org/download-70.cgi
下載文件名:tar.gz (pgp, sha512)
2.準(zhǔn)備jdk8
下載地址:https://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html
下載文件名:jdk-8u181-linux-i586.tar.gz
3.準(zhǔn)備activiti6
下載地址:https://github.com/Activiti/Activiti/releases/download/activiti-6.0.0/activiti-6.0.0.zip
解壓activiti-6.0.0.zip
將activiti6.0.0/wars下的activiti-admin.war,activiti-app.war,activiti-rest.war三個(gè)文件拷貝到tomcat7/webapps目錄下
4.編寫Dockerfile文件
FROM centos
MAINTAINER dengyunshuo "dengyunshuo@163.com"
RUN mkdir -p /home/java/jdk8
ADD jdk8 /home/java/jdk8
RUN mkdir -p /home/java/tomcat7
ADD tomcat7 /home/java/tomcat7
ENV JAVA_HOME /home/java/jdk8
ENV CATALINA_HOME /home/java/tomcat7
ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
EXPOSE 8080
CMD ["/home/java/tomcat7/bin/catalina.sh","run"]
5.構(gòu)建鏡像
docker build -t activiti5:0.0.1 .
docker images
6.啟動(dòng)容器
docker run -d -p 8081:8080 --name activiti5 activiti5:0.0.1
docker ps -a
7.訪問(wèn)地址
地址:http://localhost:8081/
用戶名:admin
密碼:test